]> oss.titaniummirror.com Git - tinyos-2.x.git/commitdiff
Update to add all supported platforms for compile
authorklueska <klueska>
Thu, 24 Jul 2008 21:18:33 +0000 (21:18 +0000)
committerklueska <klueska>
Thu, 24 Jul 2008 21:18:33 +0000 (21:18 +0000)
apps/tosthreads/apps/TestBlockStorage/Makefile

index c10c64ffd40a3942ea019ca7147f26080434d5ba..f3394f9fa99ceb3cb75655d3d25152390db4b8de 100644 (file)
@@ -1,10 +1,20 @@
 COMPONENT=TestBlockStorageAppC
+THIS_SUPPORTED_PLATFORMS=tmote telos telosb eyesIFXv1 eyesIFXv2 mica2 mica2dot telosa eyesIFX micaz iris tinynode
 
-ifneq ($(filter telosb,$(MAKECMDGOALS)),)
-  CFLAGS+=-DUSE_STM25P
-endif
-ifneq ($(filter micaz iris,$(MAKECMDGOALS)),)
-  CFLAGS+=-DUSE_AT45DB
+ifneq ($(filter $(THIS_SUPPORTED_PLATFORMS) clean,$(MAKECMDGOALS)),)
+       ifneq ($(filter tmote telos telosb eyesIFXv1,$(MAKECMDGOALS)),)
+               CFLAGS+=-DUSE_STM25P
+       endif
+       ifneq ($(filter mica2 telosa mica2dot eyesIFX eyesIFXv2 micaz iris tinynode,$(MAKECMDGOALS)),)
+               CFLAGS+=-DUSE_AT45DB
+       endif
+
+       include $(MAKERULES)
+else
+%:
+       @echo "    Sorry, this application is only written to work with the following platforms:"
+       @echo "        $(THIS_SUPPORTED_PLATFORMS)"
+threads:
+       @:
 endif
 
-include $(MAKERULES)