From 73784c645db71d0e08b93561abb3b3b775a3515d Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Sun, 6 Jan 2002 20:49:40 +0000 Subject: [PATCH] Creating package.m4 from configure.ac causes too many problems. * tests/Makefile.am (package.m4): Create it by hand, AC_CONFIG_TESTDIR no longer does in the most recent CVS Autoconf. --- ChangeLog | 7 +++++++ tests/Makefile.am | 26 +++++++++++++++++++++++--- 2 files changed, 30 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6b7b2025..5175a558 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2002-01-06 Akim Demaille + + Creating package.m4 from configure.ac causes too many problems. + + * tests/Makefile.am (package.m4): Create it by hand, + AC_CONFIG_TESTDIR no longer does in the most recent CVS Autoconf. + 2002-01-06 Akim Demaille * src/Makefile.am (bison_SOURCES): Add parse-skel.h and diff --git a/tests/Makefile.am b/tests/Makefile.am index caf1d9b3..77866a6d 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,7 +1,7 @@ ## Process this file with automake to create Makefile.in. ## Makefile for Bison testsuite. -## Copyright 2000, 2001 Free Software Foundation, Inc. +## Copyright 2000, 2001, 2002 Free Software Foundation, Inc. ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by @@ -20,9 +20,29 @@ EXTRA_DIST = $(TESTSUITE_AT) testsuite -DISTCLEANFILES = atconfig bison package.m4 +DISTCLEANFILES = atconfig bison MAINTAINERCLEANFILES = Makefile.in $(TESTSUITE) +## ------------ ## +## package.m4. ## +## ------------ ## + +$(srcdir)/package.m4: $(top_srcdir)/configure.in + { \ + echo '# Signature of the current package.'; \ + echo 'm4_define([AT_PACKAGE_NAME], [@PACKAGE_NAME@])'; \ + echo 'm4_define([AT_PACKAGE_TARNAME], [@PACKAGE_TARNAME@])'; \ + echo 'm4_define([AT_PACKAGE_VERSION], [@PACKAGE_VERSION@])'; \ + echo 'm4_define([AT_PACKAGE_STRING], [@PACKAGE_STRING@])'; \ + echo 'm4_define([AT_PACKAGE_BUGREPORT], [@PACKAGE_BUGREPORT@])'; \ + } >$(srcdir)/package.m4 + +EXTRA_DIST += package.m4 + +## ------------ ## +## Test suite. ## +## ------------ ## + TESTSUITE_AT = \ testsuite.at \ output.at sets.at reduce.at \ @@ -33,7 +53,7 @@ TESTSUITE_AT = \ TESTSUITE = $(srcdir)/testsuite AUTOTEST = $(AUTOM4TE) --language=autotest -$(srcdir)/$(TESTSUITE): $(TESTSUITE_AT) +$(srcdir)/$(TESTSUITE): package.m4 $(TESTSUITE_AT) $(AUTOTEST) -I $(srcdir) testsuite.at -o $@.tmp mv $@.tmp $@ -- 2.45.2