# This is free software: you are free to do what the fuck you want to.
# There is NO WARRANTY, to the extent permitted by law.
+AUTOMAKE_OPTIONS = parallel-tests color-tests
ACLOCAL_AMFLAGS = -I m4 -I common/m4
EXTRA_DIST = m4/gnulib-cache.m4
lbxgui_LDFLAGS = $(AM_LDFLAGS) -export-dynamic
lbxgui_LDADD = liblbx.la $(GTK_LIBS)
+TEST_EXTENSIONS = .tap
+
+TAP_LOG_COMPILER = $(SHELL)
+TAP_LOG_DRIVER = AM_TAP_AWK='$(AWK)' \
+ $(SHELL) $(srcdir)/tests/util/tap-driver.sh
+
+TESTS = tests/empty-image.tap tests/pam-formats.tap tests/moo2-mainmenu.tap \
+ tests/moo2-logo.tap tests/moo2-starbg.tap tests/moo2-ships.tap \
+ tests/moo2-monster.tap
+
+mostlyclean-local: clean-testdirs
+clean-testdirs:
+ for dir in $(TESTS:.tap=.dir); do \
+ case $$dir in \
+ *.dir) rm -rf "$$dir" ;; \
+ esac; \
+ done
+.PHONY: clean-testdirs
+
.xml.c:
$(AM_V_GEN) printf '%s\n' $(*F) | sed -e 's/[^[:alnum:]]/_/g' \
-e 's/.*/const char &[] =/' > $@.tmp