diff --git a/drivers/Makefile.dep b/drivers/Makefile.dep index 127169145cbf0821319de1408e78f1998b057238..323a071223e2fcc63eba1359168064b1d60dd820 100644 --- a/drivers/Makefile.dep +++ b/drivers/Makefile.dep @@ -22,6 +22,10 @@ ifneq (,$(filter bh1750fvi,$(USEMODULE))) FEATURES_REQUIRED += periph_i2c endif +ifneq (,$(filter bmp180,$(USEMODULE))) + FEATURES_REQUIRED += periph_i2c +endif + ifneq (,$(filter cc110x,$(USEMODULE))) USEMODULE += ieee802154 ifneq (,$(filter gnrc_netdev_default,$(USEMODULE))) diff --git a/tests/driver_bmp180/Makefile b/tests/driver_bmp180/Makefile index 8c80fbf1a2d23548db7ed0aba04a844ce53c72a8..83d940727136b41d58da79dad538a4a66a289098 100644 --- a/tests/driver_bmp180/Makefile +++ b/tests/driver_bmp180/Makefile @@ -1,8 +1,6 @@ APPLICATION = driver_bmp180 include ../Makefile.tests_common -FEATURES_REQUIRED = periph_i2c - USEMODULE += bmp180 USEMODULE += xtimer USEMODULE += printf_float