From: Ilias Apalodimas Date: Wed, 11 Jun 2025 20:24:36 +0000 (+0300) Subject: kbuild: do not overwrite .gitignore in output directory X-Git-Tag: v2025.10-rc1~118^2~28^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1b6489ef11bc89145e9fcf1d0f05d89a934e410;p=pandora-u-boot.git kbuild: do not overwrite .gitignore in output directory Backported from kernel commit 156e7cbb3ef5 ("kbuild: do not overwrite .gitignore in output directory") Signed-off-by: Ilias Apalodimas --- diff --git a/Makefile b/Makefile index f05c70073b8..5dad1aa57f7 100644 --- a/Makefile +++ b/Makefile @@ -519,7 +519,8 @@ outputmakefile: ifneq ($(KBUILD_SRC),) $(Q)ln -fsn $(srctree) source $(Q)$(CONFIG_SHELL) $(srctree)/scripts/mkmakefile $(srctree) - $(Q){ echo "# this is build directory, ignore it"; echo "*"; } > .gitignore + $(Q)test -e .gitignore || \ + { echo "# this is build directory, ignore it"; echo "*"; } > .gitignore endif # To make sure we do not include .config for any of the *config targets