]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - Documentation/kbuild/makefiles.txt
Merge branch 'kbuild/clean' into kbuild/kbuild
[net-next-2.6.git] / Documentation / kbuild / makefiles.txt
index 5c878cc6c0b4c7956ce63956f15cbe7108f8bc67..c899192b37bb20fa34b7cc95eedc02c739426ec3 100644 (file)
@@ -779,6 +779,13 @@ This will delete the directory debian, including all subdirectories.
 Kbuild will assume the directories to be in the same relative path as the
 Makefile if no absolute path is specified (path does not start with '/').
 
+To exclude certain files from make clean, use the $(no-clean-files) variable.
+This is only a special case used in the top level Kbuild file:
+
+       Example:
+               #Kbuild
+               no-clean-files := $(bounds-file) $(offsets-file)
+
 Usually kbuild descends down in subdirectories due to "obj-* := dir/",
 but in the architecture makefiles where the kbuild infrastructure
 is not sufficient this sometimes needs to be explicit.