dsp Tue, 11 Aug 2009 02:21:09 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=287074
Log:
Add actions for the gitclean target.
Changed paths:
U php/php-src/branches/PHP_5_2/build/build.mk
U php/php-src/branches/PHP_5_3/build/build.mk
U php/php-src/trunk/build/build.mk
Modified: php/php-src/branches/PHP_5_2/build/build.mk
===================================================================
--- php/php-src/branches/PHP_5_2/build/build.mk 2009-08-11 02:15:17 UTC (rev
287073)
+++ php/php-src/branches/PHP_5_2/build/build.mk 2009-08-11 02:21:09 UTC (rev
287074)
@@ -73,6 +73,9 @@
done
gitclean-work:
- @echo "We don't know how to clean Git checkouts yet."
+ @if (test ! -f '.git/info/exclude' || grep -s "git-ls-files"
.git/info/exclude); then \
+ (echo "Rebuild .git/info/exclude" && echo '*.o' >
.git/info/exclude && git svn propget svn:ignore | grep -v config.nice >>
.git/info/exclude); \
+ fi; \
+ git clean -X -f -d;
.PHONY: $(ALWAYS) snapshot
Modified: php/php-src/branches/PHP_5_3/build/build.mk
===================================================================
--- php/php-src/branches/PHP_5_3/build/build.mk 2009-08-11 02:15:17 UTC (rev
287073)
+++ php/php-src/branches/PHP_5_3/build/build.mk 2009-08-11 02:21:09 UTC (rev
287074)
@@ -73,6 +73,9 @@
done
gitclean-work:
- @echo "We don't know how to clean Git checkouts yet."
+ @if (test ! -f '.git/info/exclude' || grep -s "git-ls-files"
.git/info/exclude); then \
+ (echo "Rebuild .git/info/exclude" && echo '*.o' >
.git/info/exclude && git svn propget svn:ignore | grep -v config.nice >>
.git/info/exclude); \
+ fi; \
+ git clean -X -f -d;
.PHONY: $(ALWAYS) snapshot
Modified: php/php-src/trunk/build/build.mk
===================================================================
--- php/php-src/trunk/build/build.mk 2009-08-11 02:15:17 UTC (rev 287073)
+++ php/php-src/trunk/build/build.mk 2009-08-11 02:21:09 UTC (rev 287074)
@@ -73,6 +73,9 @@
done
gitclean-work:
- @echo "We don't know how to clean Git checkouts yet."
+ @if (test ! -f '.git/info/exclude' || grep -s "git-ls-files"
.git/info/exclude); then \
+ (echo "Rebuild .git/info/exclude" && echo '*.o' >
.git/info/exclude && git svn propget svn:ignore | grep -v config.nice >>
.git/info/exclude); \
+ fi; \
+ git clean -X -f -d;
.PHONY: $(ALWAYS) snapshot
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php