Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4fd61277 authored by Masahiro Yamada's avatar Masahiro Yamada
Browse files

kbuild: do not pass $(objtree) to scripts/mkmakefile



Since $(objtree) is always '.', it is not useful to pass it to
scripts/mkmakefile.  I assume nobody wants to run this script directly.

Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
parent 74bc0c09
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -494,7 +494,7 @@ PHONY += outputmakefile
outputmakefile:
ifneq ($(KBUILD_SRC),)
	$(Q)ln -fsn $(srctree) source
	$(Q)$(CONFIG_SHELL) $(srctree)/scripts/mkmakefile $(srctree) $(objtree)
	$(Q)$(CONFIG_SHELL) $(srctree)/scripts/mkmakefile $(srctree)
endif

ifeq ($(cc-name),clang)
+3 −4
Original line number Diff line number Diff line
@@ -6,19 +6,18 @@

# Usage
# $1 - Kernel src directory
# $2 - Output directory

# Only overwrite automatically generated Makefiles
# (so we do not overwrite kernel Makefile)
if test -e $2/Makefile && ! grep -q Automatically $2/Makefile
if test -e Makefile && ! grep -q Automatically Makefile
then
	exit 0
fi
if [ "${quiet}" != "silent_" ]; then
	echo "  GEN     $2/Makefile"
	echo "  GEN     Makefile"
fi

cat << EOF > $2/Makefile
cat << EOF > Makefile
# Automatically generated by $0: don't edit

lastword = \$(word \$(words \$(1)),\$(1))