tools: make all tools depend on xz
Make all tools except tar (which is required to bootstrap xz-utils) and XZ itself depend on XZ, in order to be able to handle .tar.xz downloads. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
parent
adb1566009
commit
575d386590
1 changed files with 3 additions and 0 deletions
|
@ -97,6 +97,9 @@ endif
|
||||||
# dependency for tools which have patches directory
|
# dependency for tools which have patches directory
|
||||||
$(foreach tool, $(tools-y), $(if $(wildcard $(curdir)/$(tool)/patches),$(eval $(curdir)/$(tool)/compile += $(curdir)/patch/install)))
|
$(foreach tool, $(tools-y), $(if $(wildcard $(curdir)/$(tool)/patches),$(eval $(curdir)/$(tool)/compile += $(curdir)/patch/install)))
|
||||||
|
|
||||||
|
# make any tool (except xz itself) depend on XZ to ensure that *.tar.xz source archives can be unpacked
|
||||||
|
$(foreach tool, $(filter-out xz,$(tools-y)), $(eval $(curdir)/$(tool)/compile += $(curdir)/xz/install))
|
||||||
|
|
||||||
$(foreach tool, $(tools-y), $(eval $(curdir)/$(tool)/compile += $(curdir)/tar/install))
|
$(foreach tool, $(tools-y), $(eval $(curdir)/$(tool)/compile += $(curdir)/tar/install))
|
||||||
tools-y += tar
|
tools-y += tar
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue