+.PHONY: check check-accept _check
+check check-accept: _check
+check: export EMPIRE_CHECK_ACCEPT :=
+check-accept: export EMPIRE_CHECK_ACCEPT := y
+_check: all
+ @echo "Warning: test suite is immature and needs work." >&2
+ $(call run-test, $(srcdir)/tests/files-test)
+ $(call run-test, $(srcdir)/tests/fairland-test)
+ $(call run-test, $(srcdir)/tests/info-test)
+ifeq ($(empthread),LWP)
+ $(call run-test, $(srcdir)/tests/smoke-test)
+ $(call run-test, $(srcdir)/tests/actofgod-test)
+ $(call run-test, $(srcdir)/tests/build-test)
+ $(call run-test, $(srcdir)/tests/load-tend-test)
+ $(call run-test, $(srcdir)/tests/navi-march-test)
+ $(call run-test, $(srcdir)/tests/fire-test)
+ $(call run-test, $(srcdir)/tests/torpedo-test)
+ $(call run-test, $(srcdir)/tests/bridgefall-test)
+ $(call run-test, $(srcdir)/tests/retreat-test)
+ $(call run-test, $(srcdir)/tests/update-test)
+ $(call run-test, $(srcdir)/tests/version-test)
+else
+ @echo "TEST $(srcdir)/tests/smoke-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/actofgod-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/build-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/load-tend-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/navi-march-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/fire-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/torpedo-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/bridgefall-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/retreat-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/update-test SKIPPED"
+ @echo "TEST $(srcdir)/tests/version-test SKIPPED"
+endif
+ $(call run-test, $(srcdir)/tests/empdump-test)
+