libApp/tests/project.conf

60 lines
1.0 KiB
Plaintext

targets=Dummy.h,appclient,appmessage,appserver,includes,lookup,tests.log,transport
cppflags_force=-I ../include
cflags_force=-W `pkg-config --cflags libSystem`
cflags=-Wall -g -O2
ldflags_force=`pkg-config --libs libSystem` -lApp
ldflags=-L../src -Wl,-rpath,../src
dist=Makefile,tests.sh
[Dummy.h]
type=script
script=../tools/appbroker.sh
depends=../data/Dummy.interface
[appclient]
type=binary
sources=appclient.c
ldflags=../src/libApp.a
[appclient.c]
depends=../src/libApp.a
[appmessage]
type=binary
sources=appmessage.c
ldflags=../src/libApp.a
[appmessage.c]
depends=../src/libApp.a
[appserver]
type=binary
sources=appserver.c
ldflags=../src/libApp.a
[appserver.c]
depends=../src/libApp.a
[includes]
type=binary
sources=includes.c
[lookup]
type=binary
sources=lookup.c
[lookup.c]
depends=../src/apptransport.h
[tests.log]
type=script
script=./tests.sh
depends=appclient,appmessage,appserver,includes,lookup,tests.sh,transport,../src/transport/tcp.c,../src/transport/udp.c
[transport]
type=binary
sources=transport.c
[transport.c]
depends=../src/libApp.a