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
 


Reply via email to