From b24866225a6301d3a663f874725e83c012dc25d3 Mon Sep 17 00:00:00 2001 From: Florent Duchon Date: Wed, 26 Dec 2012 17:36:00 +0100 Subject: digital/beacon: add bitcloud stack into common directory digital/zigbit --- .../zigbit/bitcloud/stack/Components/HAL/Makefile | 103 +++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 digital/zigbit/bitcloud/stack/Components/HAL/Makefile (limited to 'digital/zigbit/bitcloud/stack/Components/HAL/Makefile') diff --git a/digital/zigbit/bitcloud/stack/Components/HAL/Makefile b/digital/zigbit/bitcloud/stack/Components/HAL/Makefile new file mode 100644 index 00000000..0207ac35 --- /dev/null +++ b/digital/zigbit/bitcloud/stack/Components/HAL/Makefile @@ -0,0 +1,103 @@ +#------------------------------------------------------------------------------------- +# Paths. +HAL_PATH = . + +#------------------------------------------------------------------------------------- +# Includes. +include $(HAL_PATH)/Makerules + +ifeq ($(HAL), ATMEGA1281) + TARGET=AVR +endif + +ifeq ($(HAL), ATMEGA2561) + TARGET=AVR +endif + +ifeq ($(HAL), ATMEGA1284) + TARGET=AVR +endif + +ifeq ($(HAL), AT90USB1287) + TARGET=AVR +endif + +ifeq ($(HAL), ATMEGA128RFA1) + TARGET=AVR +endif + +ifeq ($(HAL), ATXMEGA128A1) + TARGET=XMEGA +endif + +ifeq ($(HAL), ATXMEGA256A3) + TARGET=XMEGA +endif + +ifeq ($(HAL), ATXMEGA256D3) + TARGET=XMEGA +endif + +ifeq ($(HAL), AT91SAM7X256) + TARGET=ARM7 +endif + +ifeq ($(HAL), AT91SAM3S4C) + TARGET=CORTEX +endif + +ifeq ($(HAL), AT32UC3A0512) + TARGET=AVR32 +endif + +ifeq ($(HAL), SIMULATOR) + TARGET=SIMULATOR +endif + +ifeq ($(TARGET), AVR) +all: + make all -C $(COMPONENTS_PATH)/HAL/avr + +clean: + make clean -C $(COMPONENTS_PATH)/HAL/avr +endif + +ifeq ($(TARGET), XMEGA) +all: + make all -C $(COMPONENTS_PATH)/HAL/xmega + +clean: + make clean -C $(COMPONENTS_PATH)/HAL/xmega +endif + +ifeq ($(TARGET), ARM7) +all: + make all -C $(COMPONENTS_PATH)/HAL/arm7tdmi + +clean: + make clean -C $(COMPONENTS_PATH)/HAL/arm7tdmi +endif + +ifeq ($(TARGET), CORTEX) +all: + make all -C $(COMPONENTS_PATH)/HAL/cortexm3 + +clean: + make clean -C $(COMPONENTS_PATH)/HAL/cortexm3 +endif + +ifeq ($(TARGET), AVR32) +all: + make all -C $(COMPONENTS_PATH)/HAL/avr32 + +clean: + make clean -C $(COMPONENTS_PATH)/HAL/avr32 +endif + +ifeq ($(TARGET), SIMULATOR) +all: + make all -C $(COMPONENTS_PATH)/HAL/simulator + +clean: + make clean -C $(COMPONENTS_PATH)/HAL/simulator +endif -- cgit v1.2.3