00cefc35746b4a4340548d805bad92818c7e771b
[platform/upstream/dbus.git] / samsung_tools / Makefile
1 #CROSS_COMPILE = arm-linux-gnueabi-
2 CC            = $(CROSS_COMPILE)gcc
3
4 SERVER_DBUS_SOURCES=serwer.c
5
6 CLIENT_DBUS_SOURCES=client.c
7
8 #SQLITE_CFLAGS=`pkg-config --cflags sqlite3`
9 #SQLITE_LIBS=`pkg-config --libs sqlite3`
10
11 ifndef CROSS_COMPILE
12 DBUS_CFLAGS=`pkg-config --cflags dbus-1`
13 DBUS_LIBS=`pkg-config --libs dbus-1`
14 else
15 DBUS_CFLAGS=-I/home/`whoami`/GBS-ROOT/local/BUILD-ROOTS/scratch.armv7l.0/.build.packages/BUILD/com.samsung.dbus-1.7.5
16 DBUS_LIBS=-L/home/`whoami`/GBS-ROOT/local/BUILD-ROOTS/scratch.armv7l.0/.build.packages/BUILD/com.samsung.dbus-1.7.5/dbus/.libs -ldbus-1
17 endif
18
19 INCLUDES=-Wall -g -O0
20
21 SUBDIRS = test_foxp_latency
22
23 .PHONY: test_foxp_latency all
24
25 all: ping-server ping-client test_foxp_latency
26
27 test_foxp_latency:
28         $(MAKE) -C $@
29
30 ping-server:
31         $(CC) -o $@ $(SERVER_DBUS_SOURCES) $(INCLUDES) $(DBUS_CFLAGS) $(CFLAGS) $(DBUS_LIBS) $(SQLITE_CFLAGS) $(SQLITE_LIBS)
32
33 ping-client: 
34         $(CC) -o $@ $(CLIENT_DBUS_SOURCES) $(INCLUDES) $(DBUS_CFLAGS) $(CFLAGS) $(DBUS_LIBS) $(SQLITE_CFLAGS) $(SQLITE_LIBS) 
35
36 clean:
37         rm -f *.o ping-server ping-client