X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fstaging%2Flynxis%2Fomap.git;a=blobdiff_plain;f=tools%2FMakefile;fp=tools%2FMakefile;h=186c6c4645b4bd1d4d10641adbb9429a343b6d5c;hp=1708c9a5b0d5b05d86092d6e6b142036dc09ea74;hb=575d3865908bf46568e6ee039ca47cf517abd9ee;hpb=adb156600966ed7629471688c81f18cf893ef452 diff --git a/tools/Makefile b/tools/Makefile index 1708c9a5b0..186c6c4645 100644 --- a/tools/Makefile +++ b/tools/Makefile @@ -97,6 +97,9 @@ endif # dependency for tools which have patches directory $(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)) tools-y += tar