X-Git-Url: https://jxself.org/git/?p=srt2vtt.git;a=blobdiff_plain;f=Makefile.am;h=193c44b7e54cbffedfb69c7bf175cb4be90e45bb;hp=94108ef983c13ea12201f510b8dc80dff1a4dcc6;hb=HEAD;hpb=0fc2f55bfeb1162f782b5456acf81aa495f99dbd diff --git a/Makefile.am b/Makefile.am index 94108ef..193c44b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,6 +1,6 @@ GOBJECTS = $(SOURCES:%.scm=%.go) -nobase_mod_DATA = $(SOURCES) $(NOCOMP_SOURCES) +nobase_mod_DATA = $(SOURCES) nobase_go_DATA = $(GOBJECTS) # Make sure source files are installed first, so that the mtime of @@ -11,8 +11,6 @@ nobase_go_DATA = $(GOBJECTS) guile_install_go_files = install-nobase_goDATA $(guile_install_go_files): install-nobase_modDATA -CLEANFILES = $(GOBJECTS) -EXTRA_DIST = $(SOURCES) $(NOCOMP_SOURCES) GUILE_WARNINGS = -Wunbound-variable -Warity-mismatch -Wformat SUFFIXES = .scm .go .scm.go: @@ -27,6 +25,23 @@ SOURCES = \ srt2vtt/webvtt.scm \ srt2vtt/ui.scm -EXTRA_DIST += pre-inst-env.in +TESTS = \ + tests/subrip.scm \ + tests/webvtt.scm + +TEST_EXTENSIONS = .scm + +SCM_LOG_COMPILER = $(GUILE) +AM_SCM_LOG_FLAGS = --no-auto-compile -L $(top_srcdir) + +CLEANFILES = \ + $(GOBJECTS) \ + $(TESTS:tests/%.scm=%.log) + +EXTRA_DIST = \ + $(SOURCES) \ + $(TESTS) \ + tests/utils.scm \ + pre-inst-env.in dist_bin_SCRIPTS = scripts/srt2vtt