]> err.no Git - linux-2.6/blobdiff - scripts/Makefile.clean
[PATCH] flush icache early when loading module
[linux-2.6] / scripts / Makefile.clean
index 62351b630fabbec556e0da11779549149036e66a..8974ea5fc878896fac077f274af8a6c60c91568d 100644 (file)
@@ -13,8 +13,8 @@ __clean:
 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)
+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
 # ==========================================================================