-ifneq ($(filter telosb,$(MAKECMDGOALS)),)
- CFLAGS+=-DUSE_STM25P
-endif
-ifneq ($(filter micaz,$(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 mulle,$(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:
+ @: