[git commit] buildsys: fix realclean
Bernhard Reutner-Fischer
rep.dot.nop at gmail.com
Wed Apr 3 22:32:46 UTC 2013
commit: http://git.uclibc.org/uClibc/commit/?id=6264f45095de0953745b447598ab44dce5e7a322
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master
For anything but (toplevel) clean, CLEAN_%, we need .config
Otherwise realclean would leave stuff behind that was not intended to
survive.
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
---
Makefile.in | 2 +-
Rules.mak | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile.in b/Makefile.in
index 7e4582a..3d3ba3d 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -498,7 +498,7 @@ clean: include_clean
$(Q)$(RM) $(top_builddir)extra/scripts/unifdef
$(Q)$(RM) -r $(LOCAL_INSTALL_PATH)
-distclean: clean
+distclean: realclean
-find . \( -name core -o -name \*.orig -o -name \*~ -o -name .\*.dep \) -exec $(RM) {} \;
$(RM) $(top_builddir).config $(top_builddir).config.old $(top_builddir).config.cmd
$(Q)$(RM) $(top_builddir)extra/locale/*.tgz
diff --git a/Rules.mak b/Rules.mak
index c2eb2a6..2c8fabc 100644
--- a/Rules.mak
+++ b/Rules.mak
@@ -84,7 +84,7 @@ qstrip = $(strip $(subst ",,$(1)))
KCONFIG_CONFIG ?= $(top_builddir).config
# Pull in the user's uClibc configuration
-ifeq ($(filter $(noconfig_targets) $(clean_targets) CLEAN_%,$(MAKECMDGOALS)),)
+ifeq ($(filter $(noconfig_targets) clean CLEAN_%,$(MAKECMDGOALS)),)
# Prevent make from searching
__ABS_KCONFIG_CONFIG ?= $(abspath $(KCONFIG_CONFIG))
-include $(__ABS_KCONFIG_CONFIG)
More information about the uClibc-cvs
mailing list