Index: Makefile.in =================================================================== --- Makefile.in (revision 15111) +++ Makefile.in (working copy) @@ -606,13 +606,17 @@ cd $(SWIG_PL_DIR)/native; $(MAKE) clean; \ fi -check-swig-rb: swig-rb svnserve +check-swig-rb: swig-rb svnserve clean-swig-rb-test-repos cd $(SWIG_RB_DIR); \ $(RUBY) -I $(SWIG_RB_SRC_DIR) \ $(SWIG_RB_SRC_DIR)/test/run-test.rb \ --verbose=$(SWIG_RB_TEST_VERBOSE) -clean-swig-rb: +# Remove any leftover test repositories +clean-swig-rb-test-repos: + rm -rf $(SWIG_RB_DIR)/test/repos $(SWIG_RB_DIR)/test/wc + +clean-swig-rb: clean-swig-rb-test-repos for d in $(SWIG_RB_DIR) $(SWIG_RB_DIR)/libsvn_swig_ruby; \ do \ cd $$d; \