7 # -DTHREAD_SAMPLING_DEBUG \#
8 # -DTHREAD_REPLAY_DEBUG #
10 CPPFLAGS := -I/usr/include \
11 -I/usr/include/system \
12 -I/usr/include/telephony\
13 -I/usr/include/vconf \
15 ifeq (arm, $(findstring arm, $(shell uname -sm)))
16 CPPFLAGS += -DDEVICE_ONLY
19 COMMON_LIBS := -lglib-2.0 -lpthread
20 TARGET_LIBS := $(COMMON_LIBS) -lvconf -lsmack -lcapi-system-info -lecore -leina -lpthread
21 CFLAGS := -Wall -pthread -g -O0 -I/usr/include/ecore-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina
43 device_system_info.c \
47 DAEMON_OBJS = $(patsubst %.c,%.o, $(DAEMON_SRCS))
53 debug release: $(TARGET_LIBS)
54 release: CPPFLAGS += -DNOLOGI=1
55 debug release: $(DAEMON_OBJS)
56 $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $(TARGET)
58 install: BINDIR = $(DESTDIR)/usr/bin
61 install $(TARGET) $(DASCRIPT) -t $(BINDIR)
64 rm -f $(TARGET) $(DAEMON_OBJS)
66 .PHONY: all debug release clean install