CFLAGS := -Wall -O -g -fPIC
TARGET := NtpDaemon

#========================================
LIBS := -lpthread -ldl -ldbus-1 -lglib-2.0 -lnetcon

SYSROOT = $(WORKDIR)/recipe-sysroot
INCLUDE_DIRS := -I$(SYSROOT)/usr/include/ \
	-I$(SYSROOT)/usr/include/glib-2.0 \
        -I$(SYSROOT)/usr/include/glib-2.0/glib \
	-I$(SYSROOT)/usr/include/dbus-1.0 \
	-I$(SYSROOT)/usr/lib/dbus-1.0/include \
	-I$(SYSROOT)/usr/lib/glib-2.0/include \

SRCS = main.cpp

OBJS = main.o

all:$(OBJS)
	$(CXX) -o $(TARGET) $(OBJS) $(LIBS)

$(OBJS):$(SRCS)
	$(CXX) $(CFLAGS) $(INCLUDE_DIRS) -c $^

install:
	cp $(TARGET) $(INSTALL_MOD_PATH)/usr/bin

clean:
	rm -f *.o
	rm -f $(TARGET)
