diff --git a/Makefile.buildtests b/Makefile.buildtests index 1d669a271a527a870c1636c185fd5b4d0e969426..9d9a437b610dc352873216db0e0a10f347d3b83c 100644 --- a/Makefile.buildtests +++ b/Makefile.buildtests @@ -216,9 +216,11 @@ ifneq (, $(filter info-boards-supported info-boards-features-missing info-build, define board_missing_features FEATURES_PROVIDED := $(FEATURES_PROVIDED_BAK) -include $${RIOTBOARD}/${1}/Makefile.features - ifneq ($(BUILDTEST_MCU_GROUP), $$(FEATURES_MCU_GROUP)) - BOARDS_FEATURES_MISSING += "${1} $${BUILDTEST_MCU_GROUP}" - BOARDS_WITH_MISSING_FEATURES += ${1} + ifdef BUILDTEST_MCU_GROUP + ifneq ($(BUILDTEST_MCU_GROUP), $$(FEATURES_MCU_GROUP)) + BOARDS_FEATURES_MISSING += "${1} $${BUILDTEST_MCU_GROUP}" + BOARDS_WITH_MISSING_FEATURES += ${1} + endif endif FEATURES_MISSING := $$(filter-out $$(FEATURES_PROVIDED), $$(FEATURES_REQUIRED))