1*8c3a3d04Slukem## $NetBSD: Makefile.am,v 1.3 2009/05/28 00:27:03 lukem Exp $
21c576705Slukem
31c576705SlukemTESTSUITE	= testsuite
41c576705SlukemAUTOTEST	= $(AUTOM4TE) --language=autotest
51c576705Slukem
61c576705SlukemEXTRA_DIST	= \
71c576705Slukem	package.m4 \
81c576705Slukem	testsuite
91c576705Slukem
101c576705SlukemTESTSUITE_DEPS	= \
111c576705Slukem	init.at \
12*8c3a3d04Slukem	cat.at \
13*8c3a3d04Slukem	crypt.at \
14*8c3a3d04Slukem	detached.at \
151c576705Slukem	verify.at \
161c576705Slukem	package.m4 \
171c576705Slukem	testsuite.at
181c576705Slukem
191c576705SlukemDISTCLEANFILES	= \
201c576705Slukem	atconfig \
211c576705Slukem	package.m4 \
221c576705Slukem	testsuite
231c576705Slukem
241c576705Slukempackage.m4: $(top_srcdir)/configure.ac
251c576705Slukem	( \
261c576705Slukem	echo '# Signature of the current package.'; \
271c576705Slukem	echo 'm4_define([AT_PACKAGE_NAME],	[@PACKAGE_NAME@])'; \
281c576705Slukem	echo 'm4_define([AT_PACKAGE_TARNAME],	[@PACKAGE_TARNAME@])'; \
291c576705Slukem	echo 'm4_define([AT_PACKAGE_VERSION],	[@PACKAGE_VERSION@])'; \
301c576705Slukem	echo 'm4_define([AT_PACKAGE_STRING],	[@PACKAGE_STRING@])'; \
311c576705Slukem	echo 'm4_define([AT_PACKAGE_BUGREPORT],	[@PACKAGE_BUGREPORT@])'; \
321c576705Slukem	) > $@
331c576705Slukem
341c576705Slukemclean-local:
351c576705Slukem	test ! -f $(TESTSUITE) || $(SHELL) $(TESTSUITE) --clean
361c576705Slukem
371c576705Slukemcheck-local: atconfig atlocal $(TESTSUITE)
381c576705Slukem	$(SHELL) '$(TESTSUITE)'
391c576705Slukem
401c576705Slukem$(TESTSUITE): $(TESTSUITE_DEPS)
411c576705Slukem	@echo "Generating $@"
421c576705Slukem	$(AUTOTEST) -I '$(srcdir)' -o $@.tmp $@.at
431c576705Slukem	mv $@.tmp $@
44