From 3ee0980243d5d7a0c5b2c23e4bb60e20c0c6392a Mon Sep 17 00:00:00 2001 From: Hauke Petersen Date: Tue, 3 Nov 2015 15:27:25 +0100 Subject: [PATCH] tests/driver_pir: simplified Makefile --- tests/driver_pir/Makefile | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/tests/driver_pir/Makefile b/tests/driver_pir/Makefile index 0187a02d12..d446513c1f 100644 --- a/tests/driver_pir/Makefile +++ b/tests/driver_pir/Makefile @@ -3,23 +3,22 @@ include ../Makefile.tests_common FEATURES_REQUIRED = periph_gpio -# Define default pin mappings for some boards: -ifneq (,$(filter stm32f4discovery,$(BOARD))) - export PIR_GPIO ?= GPIO_PIN\(3,7\) -endif -ifneq (,$(filter arduino-due,$(BOARD))) - export PIR_GPIO ?= GPIO_PIN\(0,20\) -endif - USEMODULE += pir USEMODULE += xtimer -ifneq (,$(PIR_GPIO)) - CFLAGS += -DPIR_GPIO=$(PIR_GPIO) -else - # set random default - CFLAGS += -DPIR_GPIO=GPIO_PIN\(0,0\) +# define parameters for selected boards +ifneq (,$(filter stm32f4discovery,$(BOARD))) + PIR_GPIO ?= GPIO_PIN\(3,7\) endif +ifneq (,$(filter arduino-due,$(BOARD))) + PIR_GPIO ?= GPIO_PIN\(0,20\) +endif + +# set default device parameters in case they are undefined +PIR_GPIO ?= GPIO_PIN\(0,0\) + +# export parameters +CFLAGS += -DPIR_GPIO=$(PIR_GPIO) include $(RIOTBASE)/Makefile.include