You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2010/11/19 17:27:56 UTC

svn commit: r1036923 - /subversion/trunk/tools/dev/unix-build/Makefile.svn

Author: stsp
Date: Fri Nov 19 16:27:56 2010
New Revision: 1036923

URL: http://svn.apache.org/viewvc?rev=1036923&view=rev
Log:
* tools/dev/unix-build/Makefile.svn: Only run tests for enabled bindings.

Modified:
    subversion/trunk/tools/dev/unix-build/Makefile.svn

Modified: subversion/trunk/tools/dev/unix-build/Makefile.svn
URL: http://svn.apache.org/viewvc/subversion/trunk/tools/dev/unix-build/Makefile.svn?rev=1036923&r1=1036922&r2=1036923&view=diff
==============================================================================
--- subversion/trunk/tools/dev/unix-build/Makefile.svn (original)
+++ subversion/trunk/tools/dev/unix-build/Makefile.svn Fri Nov 19 16:27:56 2010
@@ -1049,20 +1049,37 @@ RUBYLIB=$(SVN_PREFIX)/lib/ruby/site_ruby
 	grep ^svn_cv_ruby_sitedir_libsuffix $(svn_builddir)/config.log | \
 	cut -d'=' -f2)
 svn-check-swig-pl:
-	-cd $(svn_builddir) && \
-		env LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) make check-swig-pl
+	-if [ $(ENABLE_PERL_BINDINGS) = yes ]; then \
+		cd $(svn_builddir) && \
+			env LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
+			make check-swig-pl; \
+	fi
+	touch $@
+
 svn-check-swig-py:
-	-cd $(svn_builddir) && \
-		env LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) make check-swig-py
+	-if [ $(ENABLE_PYTHON_BINDINGS) = yes ]; then \
+		cd $(svn_builddir) && \
+			env LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
+			make check-swig-py; \
+	fi
+	touch $@
+
 svn-check-swig-rb:
-	-cd $(svn_builddir)/subversion/bindings/swig/ruby/test && \
-		env RUBYLIB=$(RUBYLIB) \
-		LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
-		ruby run-test.rb --verbose=verbose
+	-if [ $(ENABLE_RUBY_BINDINGS) = yes ]; then \
+		cd $(svn_builddir)/subversion/bindings/swig/ruby/test && \
+			env RUBYLIB=$(RUBYLIB) \
+			LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
+			ruby run-test.rb --verbose=verbose; \
+	fi
+	touch $@
+
 svn-check-javahl:
-	-cd $(svn_builddir) && \
-		env LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
-		make check-javahl
+	-if [ $(ENABLE_JAVA_BINDINGS) = yes ]; then \
+		cd $(svn_builddir) && \
+			env LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) \
+			make check-javahl; \
+	fi
+	touch $@
 
 svn-check: svn-check-local svn-check-svn svn-check-neon svn-check-serf svn-check-bindings