Remove some non-standard cruft from OCaml test-suite

This commit is contained in:
William S Fulton 2019-01-03 07:54:29 +00:00
commit f17e993ed7

View file

@ -59,15 +59,6 @@ run_testcase = \
fi ; \ fi ; \
fi ; fi ;
check_quant:
: > testing
: > success
$(MAKE) check
echo "Failed:" > results
diff testing success | sed 's/^< //p;d' >> results
echo "Success:" >> results
cat success >> results
include $(srcdir)/../common.mk include $(srcdir)/../common.mk
# Overridden variables here # Overridden variables here
@ -78,31 +69,19 @@ include $(srcdir)/../common.mk
# Rules for the different types of tests # Rules for the different types of tests
%.cpptest: %.cpptest:
echo $@ >> testing
$(setup) $(setup)
+$(swig_and_compile_cpp) +$(swig_and_compile_cpp)
$(run_testcase) $(run_testcase)
if [ -f $(@:%.cpptest=%_wrap.o) ] ; then \
echo $@ >> success ; \
fi
%.ctest: %.ctest:
echo $@ >> testing
$(setup) $(setup)
+$(swig_and_compile_c) +$(swig_and_compile_c)
$(run_testcase) $(run_testcase)
if [ -f $(@:%.ctest=%_wrap.o) ] ; then \
echo $@ >> success ; \
fi
%.multicpptest: %.multicpptest:
echo $@ >> testing
+$(swig_and_compile_multi_cpp) +$(swig_and_compile_multi_cpp)
$(setup) $(setup)
$(run_testcase) $(run_testcase)
if [ -f $(@:%.multicpptest=%_runtime_wrap.o) ] ; then \
echo $@ >> success ; \
fi
# Clean # Clean
%.clean: %.clean: