+2004-02-18 Paul Eggert <eggert@twinsun.com>
+
+ Fix a dependencies problem, stemming from a Autoconf 2.59 build
+ problem on QNX reported by Stephen Rasku in
+ <http://mail.gnu.org/archive/html/bug-autoconf/2004-02/msg00066.html>.
+
+ * bin/Makefile.am ($(srcdir)/autoconf.in): Depend on
+ $(m4sh_m4f_dependencies); this removes a FIXME.
+ * tests/Makefile.am ($(srcdir)/wrapper.in): Likewise.
+ (MAINTAINERCLEANFILES): Split into pieces,
+ one per related section. Add $(srcdir)/wrapper.in.
+
2004-02-09 Paul Eggert <eggert@twinsun.com>
* doc/autoconf.texi (Setting Output Variables): Emphasize that
# autoconf is written in M4sh.
AUTOM4SH = $(top_builddir)/tests/autom4te --language M4sh --cache ''
-$(srcdir)/autoconf.in: $(srcdir)/autoconf.as # FIXME: $(m4sh_m4f_dependencies)
+$(srcdir)/autoconf.in: $(srcdir)/autoconf.as $(m4sh_m4f_dependencies)
$(AUTOM4SH) $(srcdir)/autoconf.as -o $@
## All the files below depend on Makefile so that they are rebuilt
check_SCRIPTS = autoconf autoheader autoreconf autom4te autoscan autoupdate ifnames
DISTCLEANFILES = atconfig atlocal $(TESTSUITE) $(check_SCRIPTS)
+MAINTAINERCLEANFILES = Makefile.in
# Import the dependencies on Autotest and M4sh.
include ../lib/freeze.mk
## Wrappers. ##
## ---------- ##
-$(srcdir)/wrapper.in: $(srcdir)/wrapper.as
+MAINTAINERCLEANFILES += $(srcdir)/wrapper.in
+
+$(srcdir)/wrapper.in: $(srcdir)/wrapper.as $(m4sh_m4f_dependencies)
./autom4te --language=M4sh $(srcdir)/wrapper.as -o $@
## Maintainer rules. ##
## ------------------ ##
-MAINTAINERCLEANFILES = Makefile.in $(TESTSUITE_GENERATED_AT)
+MAINTAINERCLEANFILES += $(TESTSUITE_GENERATED_AT)
## Producing the test files.