+2006-02-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * Makefile.am ($(TESTSUITE)): Also depend on `Makefile.am'.
+ Write to temporary file and rename.
+
2006-02-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* Makefile.am (EXTRA_DIST): Add `$(srcdir)/' to all generated
# Use `$(srcdir)' for the benefit of non-GNU makes: this is
# how `testsuite' appears in our dependencies.
-$(srcdir)/$(TESTSUITE): $(srcdir)/tests/package.m4 $(TESTSUITE_AT)
+$(srcdir)/$(TESTSUITE): $(srcdir)/tests/package.m4 $(TESTSUITE_AT) Makefile.am
cd $(srcdir)/tests && \
- $(AUTOTEST) `echo $(TESTSUITE_AT) | sed 's,tests/,,g'` -o testsuite
+ $(AUTOTEST) `echo $(TESTSUITE_AT) | sed 's,tests/,,g'` -o testsuite.tmp && \
+ mv -f testsuite.tmp testsuite
$(srcdir)/tests/package.m4: $(srcdir)/configure.ac
{ \