make: allow buildtest targets to function without BUILDTEST_MCU_GROUP

This commit is contained in:
Philipp Rosenkranz 2015-03-10 13:52:59 +01:00
parent ba14149695
commit 6087aaf223

View File

@ -216,10 +216,12 @@ ifneq (, $(filter info-boards-supported info-boards-features-missing info-build,
define board_missing_features define board_missing_features
FEATURES_PROVIDED := $(FEATURES_PROVIDED_BAK) FEATURES_PROVIDED := $(FEATURES_PROVIDED_BAK)
-include $${RIOTBOARD}/${1}/Makefile.features -include $${RIOTBOARD}/${1}/Makefile.features
ifdef BUILDTEST_MCU_GROUP
ifneq ($(BUILDTEST_MCU_GROUP), $$(FEATURES_MCU_GROUP)) ifneq ($(BUILDTEST_MCU_GROUP), $$(FEATURES_MCU_GROUP))
BOARDS_FEATURES_MISSING += "${1} $${BUILDTEST_MCU_GROUP}" BOARDS_FEATURES_MISSING += "${1} $${BUILDTEST_MCU_GROUP}"
BOARDS_WITH_MISSING_FEATURES += ${1} BOARDS_WITH_MISSING_FEATURES += ${1}
endif endif
endif
FEATURES_MISSING := $$(filter-out $$(FEATURES_PROVIDED), $$(FEATURES_REQUIRED)) FEATURES_MISSING := $$(filter-out $$(FEATURES_PROVIDED), $$(FEATURES_REQUIRED))
ifneq (, $${FEATURES_MISSING}) ifneq (, $${FEATURES_MISSING})