diff --git a/Makefile.include b/Makefile.include index baa985eb165d2b3e706e2c0107648503306e22dc..b2c21258830abe22c7c3e61ad0fd2f7c8eff2c38 100644 --- a/Makefile.include +++ b/Makefile.include @@ -207,6 +207,9 @@ INCLUDES += -I$(RIOTBASE)/core/include -I$(RIOTBASE)/drivers/include -I$(RIOTBAS INCLUDES += -I$(RIOTCPU)/$(CPU)/include INCLUDES += -I$(RIOTBOARD)/$(BOARD)/include +# process provided features +-include $(RIOTBOARD)/$(BOARD)/Makefile.features + # mandatory includes! include $(RIOTMAKE)/pseudomodules.inc.mk include $(RIOTMAKE)/defaultmodules.inc.mk @@ -223,9 +226,6 @@ ifneq ($(GNRC_NETIF_NUMOF),1) CFLAGS += -DGNRC_NETIF_NUMOF=$(GNRC_NETIF_NUMOF) endif -# process provided features -include $(RIOTMAKE)/features.inc.mk - # process dependencies include $(RIOTBASE)/Makefile.dep diff --git a/makefiles/features.inc.mk b/makefiles/features.inc.mk deleted file mode 100644 index e74cc78662407004eeb7a46d3d6f6ed7da3ba609..0000000000000000000000000000000000000000 --- a/makefiles/features.inc.mk +++ /dev/null @@ -1,7 +0,0 @@ -# import list of provided features -include $(RIOTBOARD)/$(BOARD)/Makefile.features - -DEFAULT_FEATURES += periph_pm - -# add available default features to required list -FEATURES_REQUIRED += $(filter-out $(DISABLE_FEATURES), $(filter $(FEATURES_PROVIDED), $(DEFAULT_FEATURES)))