Phone/tests/project.conf

62 lines
1.2 KiB
Plaintext

targets=hayes,modems,oss,pdu,plugins,ussd,tests.log
cppflags_force=-I ../include
cflags_force=-W
cflags=-Wall -g -O2
ldflags_force=-W
dist=Makefile,tests.sh
[hayes]
type=binary
cflags=`pkg-config --cflags glib-2.0 libSystem`
ldflags=`pkg-config --libs glib-2.0 libSystem`
sources=hayes.c
[hayes.c]
depends=../src/modems/hayes.o,../config.h
[modems]
type=binary
cflags=`pkg-config --cflags libDesktop`
ldflags=`pkg-config --libs libDesktop`
sources=modems.c
[oss]
type=binary
cflags=`pkg-config --cflags libDesktop`
ldflags=`pkg-config --libs libDesktop` -lossaudio
sources=oss.c
[oss.c]
depends=../src/plugins/oss.c
[pdu]
type=binary
cflags=`pkg-config --cflags glib-2.0 libSystem`
ldflags=`pkg-config --libs glib-2.0 libSystem`
sources=pdu.c
[pdu.c]
cppflags=-I ../src/modems
depends=../src/modems/hayes.o
[plugins]
type=binary
cflags=`pkg-config --cflags libDesktop`
ldflags=`pkg-config --libs libDesktop`
sources=plugins.c
[tests.log]
type=script
script=./tests.sh
depends=hayes,modems,pdu,plugins,tests.sh,ussd
[ussd]
type=binary
cflags=`pkg-config --cflags glib-2.0 libSystem`
ldflags=`pkg-config --libs glib-2.0 libSystem`
sources=ussd.c
[ussd.c]
cppflags=-I ../src/modems
depends=../src/modems/hayes.o