]> Pileus Git - ~andy/linux/blobdiff - scripts/mkmakefile
kbuild: fix mkmakefile
[~andy/linux] / scripts / mkmakefile
index c4d621b30d0db1649d99f9cebf31377cc2d8d32b..a22cbedd3b3ec0738379c283d4fb2df5b33209ec 100644 (file)
@@ -21,11 +21,13 @@ KERNELOUTPUT := $2
 
 MAKEFLAGS += --no-print-directory
 
+.PHONY: all \$(MAKECMDGOALS)
+
 all:
        \$(MAKE) -C \$(KERNELSRC) O=\$(KERNELOUTPUT)
 
-%::
-       \$(MAKE) -C \$(KERNELSRC) O=\$(KERNELOUTPUT) \$@
+Makefile:;
 
+\$(filter-out all Makefile,\$(MAKECMDGOALS)) %/:
+       \$(MAKE) -C \$(KERNELSRC) O=\$(KERNELOUTPUT) \$@
 EOF
-