1TESTSUITE_AT = testsuite.at types.at mxfdump.at mxfwrap.at simplewrap.at 2TESTSUITE = $(srcdir)/testsuite 3 4EXTRA_DIST = $(TESTSUITE_AT) testsuite package.m4 \ 5 small.wav small_wav.mxf 6 7DISTCLEANFILES = atconfig 8MAINTAINERCLEANFILES = Makefile.in $(TESTSUITE) 9 10$(srcdir)/package.m4: $(top_srcdir)/configure.ac 11 { \ 12 echo '# Signature of the current package.'; \ 13 echo 'm4_define([AT_PACKAGE_NAME], [@PACKAGE_NAME@])'; \ 14 echo 'm4_define([AT_PACKAGE_TARNAME], [@PACKAGE_TARNAME@])'; \ 15 echo 'm4_define([AT_PACKAGE_VERSION], [@PACKAGE_VERSION@])'; \ 16 echo 'm4_define([AT_PACKAGE_STRING], [@PACKAGE_STRING@])'; \ 17 echo 'm4_define([AT_PACKAGE_BUGREPORT], [@PACKAGE_BUGREPORT@])'; \ 18 } >$(srcdir)/package.m4 19 20AUTOTEST = $(AUTOM4TE) --language=autotest 21$(TESTSUITE): package.m4 $(TESTSUITE_AT) 22 $(AUTOTEST) -I $(srcdir) testsuite.at -o $@.tmp 23 mv $@.tmp $@ 24 25atconfig: $(top_builddir)/config.status 26 cd $(top_builddir) && ./config.status tests/$@ 27 28clean-local: 29 if test -f $(TESTSUITE); then \ 30 $(SHELL) $(TESTSUITE) --clean; \ 31 fi 32 33check-local: atconfig $(TESTSUITE) 34 $(SHELL) $(TESTSUITE); 35 36installcheck-local: 37 if test -f $(TESTSUITE); then \ 38 $(SHELL) $(TESTSUITE) AUTOTEST_PATH=$(exec_prefix)/bin; \ 39 fi 40