]> granicus.if.org Git - php/commitdiff
MFB: cvsclean -> svnclean
authorGwynne Raskind <gwynne@php.net>
Sun, 12 Jul 2009 22:06:53 +0000 (22:06 +0000)
committerGwynne Raskind <gwynne@php.net>
Sun, 12 Jul 2009 22:06:53 +0000 (22:06 +0000)
build/build.mk
cvsclean [deleted file]
svnclean [new file with mode: 0755]

index 3e4bad0582e300c4f4e9ef11cac78e1074a6691e..31a7ebbcbf15a40b7883555eceb8d96096a699ce 100644 (file)
@@ -70,4 +70,9 @@ cvsclean-work:
                (cd `dirname $$i` 2>/dev/null && rm -rf `cat .cvsignore | grep -v config.nice | sed 's/[\r\n]/ /g'` *.o *.a .libs || true); \
        done
 
+svnclean-work:
+       for i in `find . -type d -and -not -path '*/.svn/*'`; do \
+               (cd `dirname $$i` 2>/dev/null && svn propget svn:ignore $i | xargs rm -rf && rm -rf *.o *.a .libs || true);     \
+       done
+
 .PHONY: $(ALWAYS) snapshot
diff --git a/cvsclean b/cvsclean
deleted file mode 100755 (executable)
index 3d084df..0000000
--- a/cvsclean
+++ /dev/null
@@ -1,3 +0,0 @@
-#! /bin/sh
-
-${MAKE:-make} -f build/build.mk cvsclean-work
diff --git a/svnclean b/svnclean
new file mode 100755 (executable)
index 0000000..0beda87
--- /dev/null
+++ b/svnclean
@@ -0,0 +1,3 @@
+#! /bin/sh
+
+${MAKE:-make} -f build/build.mk svnclean-work