From 400857070b0e93e7ecca1a119953ed4564d89cda Mon Sep 17 00:00:00 2001 From: Hauke Petersen Date: Tue, 3 Nov 2015 15:27:25 +0100 Subject: [PATCH] tests/driver_mpu9150: simplified Makefile --- tests/driver_mpu9150/Makefile | 39 ++++++++++++++--------------------- 1 file changed, 15 insertions(+), 24 deletions(-) diff --git a/tests/driver_mpu9150/Makefile b/tests/driver_mpu9150/Makefile index 956c50015b..7ccdadcc45 100644 --- a/tests/driver_mpu9150/Makefile +++ b/tests/driver_mpu9150/Makefile @@ -3,33 +3,24 @@ include ../Makefile.tests_common FEATURES_REQUIRED = periph_i2c -# Define default mappings for some boards: -ifneq (,$(filter msbiot,$(BOARD))) - export TEST_I2C ?= MPU9150_I2C - export TEST_HW_ADDR ?= MPU9150_HW_ADDR - export TEST_COMP_ADDR ?= MPU9150_COMP_ADDR -endif - USEMODULE += mpu9150 USEMODULE += xtimer -ifneq (,$(TEST_I2C)) - CFLAGS += -DTEST_I2C=$(TEST_I2C) -else - # set random default - CFLAGS += -DTEST_I2C=I2C_0 -endif -ifneq (,$(TEST_HW_ADDR)) - CFLAGS += -DTEST_HW_ADDR=$(TEST_HW_ADDR) -else - # set random default - CFLAGS += -DTEST_HW_ADDR=MPU9150_HW_ADDR_HEX_68 -endif -ifneq (,$(TEST_COMP_ADDR)) - CFLAGS += -DTEST_COMP_ADDR=$(TEST_COMP_ADDR) -else - # set random default - CFLAGS += -DTEST_COMP_ADDR=MPU9150_COMP_ADDR_HEX_0C +# define parameters for selected boards +ifneq (,$(filter msbiot,$(BOARD))) + TEST_I2C ?= MPU9150_I2C + TEST_HW_ADDR ?= MPU9150_HW_ADDR + TEST_COMP_ADDR ?= MPU9150_COMP_ADDR endif +# set default device parameters in case they are undefined +TEST_I2C ?= I2C_0 +TEST_HW_ADDR ?= MPU9150_HW_ADDR_HEX_68 +TEST_COMP_ADDR ?= MPU9150_COMP_ADDR_HEX_0C + +# export parameters +CFLAGS += -DTEST_I2C=$(TEST_I2C) +CFLAGS += -DTEST_HW_ADDR=$(TEST_HW_ADDR) +CFLAGS += -DTEST_COMP_ADDR=$(TEST_COMP_ADDR) + include $(RIOTBASE)/Makefile.include