]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - scripts/mkmakefile
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
[linux.git] / scripts / mkmakefile
index 412f13fdff52f502056f27b95edc7e540ee2dd2d..4d0faebb17199720d6126cfcef73af83626235ca 100755 (executable)
@@ -7,33 +7,11 @@
 # Usage
 # $1 - Kernel src directory
 
-# Only overwrite automatically generated Makefiles
-# (so we do not overwrite kernel Makefile)
-if test -e Makefile && ! grep -q Automatically Makefile
-then
-       exit 0
-fi
 if [ "${quiet}" != "silent_" ]; then
        echo "  GEN     Makefile"
 fi
 
 cat << EOF > Makefile
-# Automatically generated by $0: don't edit
-
-ifeq ("\$(origin V)", "command line")
-VERBOSE := \$(V)
-endif
-ifneq (\$(VERBOSE),1)
-Q := @
-endif
-
-MAKEFLAGS += --no-print-directory
-
-.PHONY: __sub-make \$(MAKECMDGOALS)
-
-__sub-make:
-       \$(Q)\$(MAKE) -C $1 O=\$(CURDIR) \$(MAKECMDGOALS)
-
-\$(filter-out __sub-make, \$(MAKECMDGOALS)): __sub-make
-       @:
+# Automatically generated by $(realpath $0): don't edit
+include $(realpath $1/Makefile)
 EOF