diff options
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index bd2ae64..abf5ca0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,5 @@ NULL = +CLEANFILES = ACLOCAL_AMFLAGS = -I m4 AM_MAKEFLAGS = --no-print-directory @@ -18,3 +19,24 @@ DISTCLEANFILES = \ intltool-merge \ intltool-update \ $(NULL) + +# Autotest support + +TESTSUITE = $(srcdir)/tests/testsuite +EXTRA_DIST += tests/testsuite.at $(srcdir)/tests/package.m4 $(TESTSUITE) +DISTCLEANFILES += atconfig +CLEANFILES += testsuite.log + +check-local: $(TESTSUITE) atconfig + builddir=`pwd` && \ + $(SHELL) $(TESTSUITE) AUTOTEST_PATH=$$builddir $(TESTSUITEFLAGS) + +installcheck-local: $(TESTSUITE) atconfig + $(SHELL) $(TESTSUITE) AUTOTEST_PATH=$(bindir) $(TESTSUITEFLAGS) + +clean-local: + -$(SHELL) $(TESTSUITE) --clean + +$(TESTSUITE): tests/testsuite.at tests/package.m4 + $(AUTOM4TE) --language=autotest -I$(builddir)/tests -o $@.tmp $@.at + mv $@.tmp $@ |