]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - apps/BaseStation15.4/Makefile
Fixed Makefile to automatically compile serial listen for 15.4,
[tinyos-2.x.git] / apps / BaseStation15.4 / Makefile
index 3c052e790cdf2f3a46e52aeaf9f2e7275ce4b264..c58ce5213cb9d743cc568309663f6e437f49b04b 100644 (file)
@@ -2,5 +2,13 @@ COMPONENT=BaseStationC
 CFLAGS += -DCC2420_NO_ACKNOWLEDGEMENTS
 CFLAGS += -DCC2420_NO_ADDRESS_RECOGNITION
 
-include $(MAKERULES)
+BUILD_EXTRA_DEPS += seriallisten15-4
+CLEAN_EXTRA = seriallisten15-4.o seriallisten15-4
+
+seriallisten15-4: seriallisten15-4.o
+       gcc -o $@ $< $(TOSDIR)/../support/sdk/c/sf/libmote.a
 
+seriallisten15-4.o: seriallisten15-4.c
+       gcc -c -o $@ -I$(TOSDIR)/../support/sdk/c/sf -I$(TOSDIR)/lib/serial -I$(TOSDIR)/types $<
+
+include $(MAKERULES)