diff options
Diffstat (limited to 'radiohead.mk')
-rw-r--r-- | radiohead.mk | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/radiohead.mk b/radiohead.mk index 6352d5e..55fe943 100644 --- a/radiohead.mk +++ b/radiohead.mk @@ -25,13 +25,20 @@ include $(SPREADAVR_PATH)/defines.mk # TODO: add other components dependent on driver... RADIOHEAD_COMPONENTS := RH_$(RADIOHEAD_DRIVER) RHSPIDriver RHGenericDriver RHGenericSPI RHHardwareSPI -SRC:=$(foreach COMP,$(RADIOHEAD_COMPONENTS),$(RADIOHEAD_PATH)/$(COMP).cpp) -DEPLIBS := Arduino-SPI arduino-stub stdc++-minimal - CXXFLAGS += -I$(RADIOHEAD_PATH) CXXFLAGS += -DRH_PLATFORM=RH_PLATFORM_GENERIC_AVR8 CXXFLAGS += $(RADIOHEAD_OPTS) +ifdef RWEATHER_CRYPTO_PATH +CXXFLAGS += -DRH_ENABLE_ENCRYPTION_MODULE +CXXFLAGS += -I$(RWEATHER_CRYPTO_PATH)/libraries/Crypto +CXXFLAGS += $(RWEATHER_CRYPTO_OPTS) +RADIOHEAD_COMPONENTS += RHAEADDriver # RHEncryptedDriver +endif + +SRC:=$(foreach COMP,$(RADIOHEAD_COMPONENTS),$(RADIOHEAD_PATH)/$(COMP).cpp) +DEPLIBS := Arduino-SPI arduino-stub stdc++-minimal + OBJ = $(SRC:%.cpp=%.o) OBJ_DEPLIB = $(DEPLIBS:%=deplib-radiohead--%.o) |