echo 'Run configure first, or type "make" in a configured build directory.'; \
echo; \
fi
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
# -*-makefile-*-
include $(topdir)/builds/current
builddir = $(topdir)/builds/$(CURRENT_BUILD)/$(srcdir)
+unittestdir = $(topdir)/builds/$(CURRENT_BUILD)/test/unit
+unittestprefix = $(srcdir:src/%=%)
.PHONY: _default_build_ all
_default_build_: all
echo 'Run configure first, or type "make" in a configured build directory.'; \
echo; \
fi
+
+.PHONY: check
+check:
+ @if test -e $(unittestdir); then \
+ echo cd $(unittestdir); \
+ cd $(unittestdir); \
+ echo $(MAKE) TEST_PREFIX=$(unittestprefix)/ $@; \
+ $(MAKE) TEST_PREFIX=$(unittestprefix)/ $@; \
+ else \
+ echo; \
+ echo "** ERROR: could not find unit testing dir \`$(unittestdir)'"; \
+ echo; \
+ exit 1; \
+ fi
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
srcdir = test
include $(topdir)/Makefile.subdir
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
SUBDIRS = unit system regress
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
uninstall uninstall-am
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
+
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
srcdir = test/regress
include $(topdir)/Makefile.subdir
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
wiki.cvc \
logops.cvc \
comb2.shuffled-as.sat03-420.smt
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
uninstall uninstall-am
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
+
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
--- /dev/null
+topdir = ../..
+srcdir = test/system
+
+include $(topdir)/Makefile.subdir
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
# rebuild tests if a library changes
$(TESTS):: $(TEST_DEPS)
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
# rebuild tests if a library changes
$(TESTS):: $(TEST_DEPS)
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
+
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
srcdir = test/unit
include $(topdir)/Makefile.subdir
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
$(TEST_DEPS_DIST)
endif
+
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
@HAVE_CXXTESTGEN_TRUE@ $(LTCXXCOMPILE) $(AM_CXXFLAGS_PUBLIC) -c -o $@.lo $<
@HAVE_CXXTESTGEN_TRUE@ $(CXXLINK) $(AM_LDFLAGS_PUBLIC) $@.lo
+# synonyms for "check"
+.PHONY: regress regress0 regress1 regress2 regress3 test
+regress regress0 regress1 regress2 regress3 test: check
+
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
+TESTS := $(filter $(TEST_PREFIX)%,$(TESTS))
+
WHITE_TESTS = $(filter %_white,$(TESTS))
BLACK_TESTS = $(filter %_black,$(TESTS))
PUBLIC_TESTS = $(filter %_public,$(TESTS))