1## $NetBSD: Makefile.am,v 1.3 2009/05/28 00:27:03 lukem Exp $
2
3TESTSUITE	= testsuite
4AUTOTEST	= $(AUTOM4TE) --language=autotest
5
6EXTRA_DIST	= \
7	package.m4 \
8	testsuite
9
10TESTSUITE_DEPS	= \
11	init.at \
12	cat.at \
13	crypt.at \
14	detached.at \
15	verify.at \
16	package.m4 \
17	testsuite.at
18
19DISTCLEANFILES	= \
20	atconfig \
21	package.m4 \
22	testsuite
23
24package.m4: $(top_srcdir)/configure.ac
25	( \
26	echo '# Signature of the current package.'; \
27	echo 'm4_define([AT_PACKAGE_NAME],	[@PACKAGE_NAME@])'; \
28	echo 'm4_define([AT_PACKAGE_TARNAME],	[@PACKAGE_TARNAME@])'; \
29	echo 'm4_define([AT_PACKAGE_VERSION],	[@PACKAGE_VERSION@])'; \
30	echo 'm4_define([AT_PACKAGE_STRING],	[@PACKAGE_STRING@])'; \
31	echo 'm4_define([AT_PACKAGE_BUGREPORT],	[@PACKAGE_BUGREPORT@])'; \
32	) > $@
33
34clean-local:
35	test ! -f $(TESTSUITE) || $(SHELL) $(TESTSUITE) --clean
36
37check-local: atconfig atlocal $(TESTSUITE)
38	$(SHELL) '$(TESTSUITE)'
39
40$(TESTSUITE): $(TESTSUITE_DEPS)
41	@echo "Generating $@"
42	$(AUTOTEST) -I '$(srcdir)' -o $@.tmp $@.at
43	mv $@.tmp $@
44