+2010-06-10 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ Ensure libltdl is up to date for check-local.
+ * Makefile.am (LTDL_BOOTSTRAP_DEPS): New variable.
+ (all-local): Use it to simplify dependencies.
+ (testsuite_deps_uninstalled): Add $(LTDL_BOOTSTRAP_DEPS).
+ Report by Peter Rosin.
+
2010-06-10 Gary V. Vaughan <gary@gnu.org>
Support shell tracing inside functions even with ksh.
## Unfortunately, all this bogeyness means that we have to manually
## keep the generated files in libltdl up to date.
-all-local: $(srcdir)/libltdl/aclocal.m4 \
+LTDL_BOOTSTRAP_DEPS = $(srcdir)/libltdl/aclocal.m4 \
$(srcdir)/libltdl/stamp-mk \
$(srcdir)/libltdl/configure \
$(srcdir)/libltdl/config-h.in
+all-local: $(LTDL_BOOTSTRAP_DEPS)
+
EXTRA_DIST += $(srcdir)/libltdl/stamp-mk $(m4dir)/lt~obsolete.m4
$(srcdir)/libltdl/Makefile.in: $(srcdir)/libltdl/Makefile.am \
CD_TESTDIR = abs_srcdir=`$(lt__cd) $(srcdir) && pwd`; cd tests
testsuite_deps = tests/atconfig $(srcdir)/$(TESTSUITE)
-testsuite_deps_uninstalled = $(testsuite_deps) libltdl/libltdlc.la $(bin_SCRIPTS)
+testsuite_deps_uninstalled = $(testsuite_deps) libltdl/libltdlc.la \
+ $(bin_SCRIPTS) $(LTDL_BOOTSTRAP_DEPS)
# Hook the test suite into the check rule
check-local: $(testsuite_deps_uninstalled)