Fix dependence on computed configure variables.

* doc/Makefile.am (common_dep): Depend on $(top_srcdir)/configure not
$(top_srcdir)/configure.ac so that changes to computed variables, such
as PACKAGE_VERSION, are seen.
* tests/Makefile.am ($(srcdir)/package.m4): Likewise.
This commit is contained in:
Joel E. Denny
2008-07-27 00:56:58 -04:00
parent 5523ac79a0
commit c53d18b157
3 changed files with 11 additions and 3 deletions

View File

@@ -1,3 +1,11 @@
2008-07-27 Joel E. Denny <jdenny@ces.clemson.edu>
Fix dependence on computed configure variables.
* doc/Makefile.am (common_dep): Depend on $(top_srcdir)/configure not
$(top_srcdir)/configure.ac so that changes to computed variables, such
as PACKAGE_VERSION, are seen.
* tests/Makefile.am ($(srcdir)/package.m4): Likewise.
2008-07-20 Joel E. Denny <jdenny@ces.clemson.edu> 2008-07-20 Joel E. Denny <jdenny@ces.clemson.edu>
Update copyright dates for recent changes. Update copyright dates for recent changes.

View File

@@ -53,8 +53,8 @@ dist_man_MANS = $(srcdir)/bison.1
EXTRA_DIST += $(dist_man_MANS:.1=.x) common.x EXTRA_DIST += $(dist_man_MANS:.1=.x) common.x
MAINTAINERCLEANFILES += $(dist_man_MANS) MAINTAINERCLEANFILES += $(dist_man_MANS)
# Depend on configure.ac to get version number changes. # Depend on configure to get version number changes.
common_dep = $(top_srcdir)/configure.ac $(srcdir)/common.x common_dep = $(top_srcdir)/configure $(srcdir)/common.x
srcsrcdir = $(top_srcdir)/bin srcsrcdir = $(top_srcdir)/bin
$(srcdir)/bison.1: $(common_dep) $(top_srcdir)/src/getargs.c $(srcdir)/bison.1: $(common_dep) $(top_srcdir)/src/getargs.c

View File

@@ -27,7 +27,7 @@ MAINTAINERCLEANFILES = Makefile.in $(TESTSUITE)
## package.m4. ## ## package.m4. ##
## ------------ ## ## ------------ ##
$(srcdir)/package.m4: $(top_srcdir)/configure.ac $(srcdir)/package.m4: $(top_srcdir)/configure
{ \ { \
echo '# Signature of the current package.'; \ echo '# Signature of the current package.'; \
echo 'm4_define([AT_PACKAGE_NAME], [$(PACKAGE_NAME)])'; \ echo 'm4_define([AT_PACKAGE_NAME], [$(PACKAGE_NAME)])'; \