mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-05 14:09:53 +03:00
infra: remove auto derivation of host dependencies
This feature consists in automatically deducing dependencies of a host package from the dependencies of the target variant. However, it causes some issues, and many host packages need different dependencies than their target variants. Now that host dependencies are explicitly set for all packages, we can remove it. Signed-off-by: Julien Floret <julien.floret@6wind.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
committed by
Thomas Petazzoni
parent
6ad939961e
commit
4bdb067e38
@@ -511,10 +511,6 @@ $(2)_REDIST_SOURCES_DIR = $$(REDIST_SOURCES_DIR_$$(call UPPERCASE,$(4)))/$$($(2)
|
||||
# dependency
|
||||
$(2)_ADD_TOOLCHAIN_DEPENDENCY ?= YES
|
||||
|
||||
ifeq ($(4),host)
|
||||
$(2)_DEPENDENCIES ?= $$(filter-out host-skeleton host-toolchain $(1),\
|
||||
$$(patsubst host-host-%,host-%,$$(addprefix host-,$$($(3)_DEPENDENCIES))))
|
||||
endif
|
||||
ifeq ($(4),target)
|
||||
ifneq ($(1),skeleton)
|
||||
$(2)_DEPENDENCIES += skeleton
|
||||
|
||||
Reference in New Issue
Block a user