You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2012/03/16 14:23:18 UTC

svn commit: r1301490 - /subversion/trunk/Makefile.in

Author: julianfoad
Date: Fri Mar 16 13:23:18 2012
New Revision: 1301490

URL: http://svn.apache.org/viewvc?rev=1301490&view=rev
Log:
Make 'make distclean' do everything that 'make clean' does, and more, as it
should; it was omitting to clean the bindings.

* Makefile.in
  (local-extraclean): Factor out some dependencies as 'extraclean-bindings'.
  (local-clean): Factor out some dependencies as 'clean-bindings'.
  (local-distclean): Include a dependency on 'clean-bindings'.
  (clean-bindings, extraclean-bindings): New targets.

Modified:
    subversion/trunk/Makefile.in

Modified: subversion/trunk/Makefile.in
URL: http://svn.apache.org/viewvc/subversion/trunk/Makefile.in?rev=1301490&r1=1301489&r2=1301490&view=diff
==============================================================================
--- subversion/trunk/Makefile.in (original)
+++ subversion/trunk/Makefile.in Fri Mar 16 13:23:18 2012
@@ -391,7 +391,7 @@ fast-distclean: fast-clean
 	rm -f Makefile
 
 # clean everything out, returning to before './autogen.sh' was run.
-local-extraclean: extraclean-swig extraclean-ctypes-python extraclean-javahl local-distclean
+local-extraclean: extraclean-bindings fast-distclean
 	rm -f $(top_srcdir)/build-outputs.mk \
               $(top_srcdir)/subversion/svn_private_config.h.in \
               $(top_srcdir)/configure \
@@ -409,10 +409,10 @@ local-extraclean: extraclean-swig extrac
 
 
 # clean everything, including test output.
-local-clean: check-clean clean-swig clean-ctypes-python clean-javahl fast-clean
+local-clean: check-clean clean-bindings fast-clean
 
 # clean everything, including test output.
-local-distclean: check-clean fast-distclean
+local-distclean: check-clean clean-bindings fast-distclean
 
 local-install: @INSTALL_RULES@
 
@@ -730,6 +730,10 @@ install-man:
 install-swig-py: install-swig-py-lib
 install-swig-rb: install-swig-rb-lib
 
+clean-bindings: clean-swig clean-ctypes-python clean-javahl
+
+extraclean-bindings: extraclean-swig extraclean-ctypes-python extraclean-javahl
+
 clean-swig: clean-swig-headers clean-swig-py clean-swig-rb clean-swig-pl
 	@rm -f .swig_checked
 extraclean-swig: extraclean-swig-headers extraclean-swig-py \