IFLAGS =-I./include

CFLAGS = -D_LINUX -g -Wall -O6 -D_REENTRANT -Wno-deprecated -Wstrict-prototypes

#CROSS = /usr/local/arm/2.95.3/uclibc/bin/arm-uclibc-

CC = $(CROSS)gcc
LD = $(CROSS)ld
STRIP = $(CROSS)strip
AR = $(CROSS)ar
RANLIB = $(CROSS)ranlib

EXEC = DateTimeDaemon

EXEC_APP = DateTimeMsgSend

all: clean $(EXEC) $(EXEC_APP)

OBJ_RTC=RtcEPL.o

OBJS = DateTimeDaemon.o func.o NtpClient.o
OBJS += $(OBJ_RTC)

$(EXEC): $(OBJS)
	$(CC) $(CFLAGS) $(IFLAGS) -o $(EXEC) $(OBJS)
	$(STRIP) $(EXEC)
	@rm -f *.o

$(EXEC_APP): $(EXEC_APP).c
	$(CC) $(CFLAGS) $(IFLAGS) -o $(EXEC_APP) $(EXEC_APP).c
	$(STRIP) $(EXEC_APP)

clean:
	@rm -f $(OBJS) $(EXEC) $(EXEC_APP)

.c.o:
	$(CC) -c $(CFLAGS) $(IFLAGS) $< -o $@
