X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=scripts%2Fmkmakefile;h=84af27bf0f99fc8983564eebaf63aed7797e7a30;hb=e7dd02e3774d581909155b0c6b07c89e6f287a52;hp=0cc04426074403458583b73339754c2a588bfa13;hpb=3e11350255d9c5d4bd03c2a65769da84c05d3294;p=u-boot diff --git a/scripts/mkmakefile b/scripts/mkmakefile old mode 100644 new mode 100755 index 0cc0442607..84af27bf0f --- a/scripts/mkmakefile +++ b/scripts/mkmakefile @@ -42,18 +42,11 @@ MAKEARGS += O=\$(if \$(patsubst /%,,\$(makedir)),\$(CURDIR)/)\$(patsubst %/,%,\$ MAKEFLAGS += --no-print-directory -.PHONY: all \$(MAKECMDGOALS) +.PHONY: __sub-make \$(MAKECMDGOALS) -all := \$(filter-out all Makefile,\$(MAKECMDGOALS)) +__sub-make: + \$(Q)\$(MAKE) \$(MAKEARGS) \$(MAKECMDGOALS) -all: - \$(Q)\$(MAKE) \$(MAKEARGS) \$(all) - -Makefile:; - -\$(all): all - @: - -%/: all +\$(filter-out __sub-make, \$(MAKECMDGOALS)): __sub-make @: EOF