Fix for hg: do not remove anything in .hg with 'make uberclean'
authorSven-Ola Tuecke <sven-ola@gmx.de>
Wed, 2 Jan 2008 10:37:11 +0000 (11:37 +0100)
committerSven-Ola Tuecke <sven-ola@gmx.de>
Wed, 2 Jan 2008 10:37:11 +0000 (11:37 +0100)
Makefile

index dd94152..24e0e1c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -89,7 +89,7 @@ endif
 uberclean:     clean clean_libs
        -rm -f $(TAGFILE)
 #      BSD-xargs has no "--no-run-if-empty" aka "-r"
-       find . \( -name '*.[od]' -o -name '*~' \) -print0 | xargs -0 rm -f
+       find . \( -name '*.[od]' -o -name '*~' \) -not -path "*/.hg*" -print0 | xargs -0 rm -f
        $(MAKECMD) -C $(SWITCHDIR) clean
 
 install: install_olsrd