X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=scripts%2Fmkmakefile;h=84af27bf0f99fc8983564eebaf63aed7797e7a30;hb=cc7b8b9abb1de3b9957203afbeb9504a40fd2ca4;hp=0cc04426074403458583b73339754c2a588bfa13;hpb=4c89a369c7cd6e7ad3adec4601cfa69fec476164;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