]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - support/sdk/c/blip/lib6lowpan/Makefile
commit svn HEAD of blip into core to start merge testing
[tinyos-2.x.git] / support / sdk / c / blip / lib6lowpan / Makefile
index fb34df22f60ab588a9de5e0e6209a4dcad5bf384..41faf0323cab230c9b43f744db98bee21d68d065 100644 (file)
@@ -1,6 +1,7 @@
 
 SOURCES=lib6lowpan.c lib6lowpanIP.c  lib6lowpanFrag.c
 INCLUDE=../include/
+IP_HDRS=$(INCLUDE)/6lowpan.h $(INCLUDE)/ip.h $(INCLUDE)/lib6lowpan.h
 
 ###############
 ##
@@ -12,7 +13,7 @@ ifndef AR
 AR=ar
 endif
 
-CFLAGS=-DPC -g -I$(INCLUDE)
+CFLAGS=-DPC -g -I$(INCLUDE) 
 TEST=testhc.c
 
 ###############
@@ -32,14 +33,12 @@ $(LIB): $(OBJS)
 test: $(SOURCES) $(TEST) $(LIB)
        $(GCC) -o $@ $(TEST) $(CFLAGS) $(LIB) printpacket.c
 
-%.o: %.c
+%.o:  %.c
        $(GCC) -o $@ $< $(CFLAGS) -c
 
 clean:
        rm -f test $(OBJS) $(LIB)
 
-lib6lowpan.o: lib6lowpan.c ip-hdrs
-lib6lowpanIP.o: lib6lowpanIP.c ip-hdrs
-lib6lowpanFrag.o: lib6lowpanFrag.c ip-hdrs
-
-ip-hdrs: $(INCLUDE)/6lowpan.h $(INCLUDE)/ip.h $(INCLUDE)/lib6lowpan.h
\ No newline at end of file
+lib6lowpan.o: lib6lowpan.c $(IP_HDRS)
+lib6lowpanIP.o: lib6lowpanIP.c $(IP_HDRS)
+lib6lowpanFrag.o: lib6lowpanFrag.c $(IP_HDRS)