mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
makefiles/info-global: Remove dependency resolution cache
This removes a preliminar dependency resolution that is performed without including features, to skip a full dependency resolution when boards can be proven to be unsupported on an earlier stage. This was introducing issues on some boards since the blacklisting of some features depends on board information which is not available at the time of performing this resolution.
This commit is contained in:
parent
9a9136af7e
commit
8bb51e9423
@ -5,16 +5,6 @@
|
||||
info-boards-features-blacklisted \
|
||||
#
|
||||
|
||||
# Perform dependency resolution without having included
|
||||
# $(RIOTBASE)/Makefile.features for now. This results in no optional modules and
|
||||
# no architecture specific handling being done. The result will be a subset of
|
||||
# used modules and requirements that is present in for *all* boards, so this can
|
||||
# be cached to speed up individual dependency checks
|
||||
include $(RIOTMAKE)/defaultmodules.inc.mk
|
||||
# add default modules
|
||||
USEMODULE += $(filter-out $(DISABLE_MODULE),$(DEFAULT_MODULE))
|
||||
include $(RIOTMAKE)/dependency_resolution.inc.mk
|
||||
|
||||
BOARDDIR_GLOBAL := $(BOARDDIR)
|
||||
USEMODULE_GLOBAL := $(USEMODULE)
|
||||
USEPKG_GLOBAL := $(USEPKG)
|
||||
|
Loading…
Reference in New Issue
Block a user