OSDN Git Service

realclean: wipe kconfig objects
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 20 Nov 2009 19:30:02 +0000 (20:30 +0100)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Fri, 20 Nov 2009 19:30:02 +0000 (20:30 +0100)
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Makefile.in
Makerules
extra/config/Makefile

index f365bb8..9633bb0 100644 (file)
@@ -427,6 +427,9 @@ defconfig: $(top_builddir)extra/config/conf
        $(Q)$(top_builddir)extra/config/conf -d extra/Configs/Config.in \
                -D extra/Configs/defconfigs/$(ARCH)
 
+menuconfig-clean-y:
+       $(Q)$(MAKE) -C extra/config menuconfig_clean
+
 include_clean:
        $(Q)$(RM) $(top_builddir)include/fpu_control.h $(top_builddir)include/dl-osinfo.h $(top_builddir)include/hp-timing.h
        @set -e; \
index 87d7f4a..fdc956f 100644 (file)
--- a/Makerules
+++ b/Makerules
@@ -435,7 +435,7 @@ files.dep := $(libc-a-y) $(libc-so-y) $(libc-nonshared-y) \
 FORCE:
 
 clean: objclean-y headers_clean-y
-realclean: clean
+realclean: clean menuconfig-clean-y
        $(Q)$(RM) $(.depends.dep)
 
 objclean-y: $(objclean-y)
index 7d8a1e4..04175e5 100644 (file)
@@ -73,8 +73,8 @@ $(obj)/%:: $(top_srcdir)$(src)/%_shipped
        @$(disp_gen)
        $(Q)cat $< > $@
 endif
-clean:
-       $(do_rm) $(clean-files) conf
+menuconfig_clean:
+       $(do_rm) $(clean-files) conf $(wildcard *.o)
 distclean: clean
        $(do_rm) $(lxdialog) $(conf-objs) $(mconf-objs) \
                $(kxgettext-objs) \