summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorSam Ravnborg <sam@mars.(none)>2005-07-25 22:41:12 +0000
committerSam Ravnborg <sam@mars.(none)>2005-07-25 22:41:12 +0000
commit2315c6e42278152360470124ce903ecb8c97270a (patch)
treec95b63c0c6c6c625c7a3f0c0c96d6bd713fc3190 /scripts
parent2a691470345a0024dd7ffaf47ad3d0f5f4f41924 (diff)
downloadlwn-2315c6e42278152360470124ce903ecb8c97270a.tar.gz
lwn-2315c6e42278152360470124ce903ecb8c97270a.zip
kbuild: define clean before including kbuild file
Defining clean before including the kbuild file give us knowledge when the kbuild file is included for cleaning. This is rarey usefull - but in a corner case in klibc this proved necessary. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> ---
Diffstat (limited to 'scripts')
-rw-r--r--scripts/Makefile.clean10
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/Makefile.clean b/scripts/Makefile.clean
index 9c978b7bbdf1..62351b630fab 100644
--- a/scripts/Makefile.clean
+++ b/scripts/Makefile.clean
@@ -7,6 +7,11 @@ src := $(obj)
.PHONY: __clean
__clean:
+# Shorthand for $(Q)$(MAKE) scripts/Makefile.clean obj=dir
+# Usage:
+# $(Q)$(MAKE) $(clean)=dir
+clean := -f $(if $(KBUILD_SRC),$(srctree)/)scripts/Makefile.clean obj
+
# The filename Kbuild has precedence over Makefile
include $(if $(wildcard $(srctree)/$(src)/Kbuild), \
$(srctree)/$(src)/Kbuild, $(srctree)/$(src)/Makefile)
@@ -89,8 +94,3 @@ $(subdir-ymn):
# If quiet is set, only print short version of command
cmd = @$(if $($(quiet)cmd_$(1)),echo ' $($(quiet)cmd_$(1))' &&) $(cmd_$(1))
-
-# Shorthand for $(Q)$(MAKE) scripts/Makefile.clean obj=dir
-# Usage:
-# $(Q)$(MAKE) $(clean)=dir
-clean := -f $(if $(KBUILD_SRC),$(srctree)/)scripts/Makefile.clean obj