diff options
Diffstat (limited to 'scripts/Makefile.clean')
-rw-r--r-- | scripts/Makefile.clean | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/Makefile.clean b/scripts/Makefile.clean index ecbbecd..686cb0d 100644 --- a/scripts/Makefile.clean +++ b/scripts/Makefile.clean @@ -13,7 +13,7 @@ __clean: clean := -f $(if $(KBUILD_SRC),$(srctree)/)scripts/Makefile.clean obj # The filename Kbuild has precedence over Makefile -kbuild-dir := $(if $(filter %,$(src)),$(src),$(srctree)/$(src)) +kbuild-dir := $(if $(filter /%,$(src)),$(src),$(srctree)/$(src)) include $(if $(wildcard $(kbuild-dir)/Kbuild), $(kbuild-dir)/Kbuild, $(kbuild-dir)/Makefile) # Figure out what we need to build from the various variables @@ -51,15 +51,15 @@ __clean-files := $(filter-out $(no-clean-files), $(__clean-files)) # a $(obj) prefix, except for absolute paths __clean-files := $(wildcard \ - $(addprefix $(obj)/, $(filter-out %, $(__clean-files))) \ - $(filter %, $(__clean-files))) + $(addprefix $(obj)/, $(filter-out /%, $(__clean-files))) \ + $(filter /%, $(__clean-files))) # as clean-dirs is given relative to the current directory, this adds # a $(obj) prefix, except for absolute paths __clean-dirs := $(wildcard \ - $(addprefix $(obj)/, $(filter-out %, $(clean-dirs))) \ - $(filter %, $(clean-dirs))) + $(addprefix $(obj)/, $(filter-out /%, $(clean-dirs))) \ + $(filter /%, $(clean-dirs))) # ========================================================================== |