# to (say) /usr/share/charm-bypass/index.html
dist_pkgdata_DATA = index.html
+# A single POSIX shell script is our "test suite."
+TESTS = run-tests.sh
+
# Based on e.g.
#
# https://www.gnu.org/software/automake/manual/html_node/Scripts.html
# this looks like the best way to include "sources" for things that
# aren't true programs/libraries.
EXTRA_DIST = \
+ $(TESTS) \
CharmBypass-Regular.sfd \
CharmBypass-Bold.sfd \
favicon.svg \
# Optimize the tableau once using XSL, to catch a few things that
# "scour" will miss...
tableau.min.svg: tableau.svg svgclean.xsl
- @XSLTPROC@ svgclean.xsl $< > $@
+ @XSLTPROC@ $(srcdir)/svgclean.xsl $< > $@
# Optimize the tableau (again) using scour, removing its XML prologue
# so that it can be included directly into the HTML document.
$(index_html_BUILTDEPS) \
favicon.min.svg \
tableau.min.svg
+