yet another fixlet: make clean/distclean/mrproper
diff --git a/Makefile b/Makefile
index d85eb8a..e2d8fdc 100644
--- a/Makefile
+++ b/Makefile
@@ -460,7 +460,7 @@
# oldconfig if changes are detected.
-include .kconfig.d
-include .config
+-include .config
# If .config needs to be updated, it will be done via the dependency
# that autoconf has on .config.
@@ -909,13 +909,15 @@
# Directories & files removed with 'make clean'
CLEAN_DIRS += $(MODVERDIR)
-CLEAN_FILES += busybox System.map \
+CLEAN_FILES += busybox* System.map \
.tmp_kallsyms* .tmp_version .tmp_busybox* .tmp_System.map
# Directories & files removed with 'make mrproper'
MRPROPER_DIRS += include/config include2
MRPROPER_FILES += .config .config.old include/asm .version .old_version \
- include/autoconf.h \
+ include/autoconf.h \
+ include/bbconfigopts.h \
+ include/usage_compressed.h \
.kernelrelease Module.symvers tags TAGS cscope*
# clean - Delete most, but leave enough to build external modules
@@ -940,7 +942,7 @@
#
mrproper: rm-dirs := $(wildcard $(MRPROPER_DIRS))
mrproper: rm-files := $(wildcard $(MRPROPER_FILES))
-mrproper-dirs := $(addprefix _mrproper_,Documentation/DocBook scripts)
+mrproper-dirs := $(addprefix _mrproper_,scripts)
PHONY += $(mrproper-dirs) mrproper archmrproper
$(mrproper-dirs):