summaryrefslogtreecommitdiff
path: root/Build/source/texk/make
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/make')
-rw-r--r--Build/source/texk/make/ChangeLog4
-rw-r--r--Build/source/texk/make/config.mk9
2 files changed, 11 insertions, 2 deletions
diff --git a/Build/source/texk/make/ChangeLog b/Build/source/texk/make/ChangeLog
index a43b78ac026..7ad5be9ad2c 100644
--- a/Build/source/texk/make/ChangeLog
+++ b/Build/source/texk/make/ChangeLog
@@ -1,3 +1,7 @@
+2008-03-04 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * config.mk: update maintainer rules.
+
2008-02-29 Peter Breitenlohner <peb@mppmu.mpg.de>
* config.mk: update and reactivate maintainer rules.
diff --git a/Build/source/texk/make/config.mk b/Build/source/texk/make/config.mk
index 0cec93b225b..88c41f61645 100644
--- a/Build/source/texk/make/config.mk
+++ b/Build/source/texk/make/config.mk
@@ -16,15 +16,20 @@
@MAINT@ cd $(top_srcdir) && aclocal -I ../m4
@MAINT@ date >$(top_srcdir)/stamp-aclocal
@MAINT@
-@MAINT@$(top_srcdir)/configure: $(configure_in) $(aclocal_m4)
+@MAINT@$(top_srcdir)/stamp-configure: $(configure_in) $(aclocal_m4)
@MAINT@ cd $(top_srcdir) && autoconf
+@MAINT@ date >$(top_srcdir)/stamp-configure
+@MAINT@# For the case that configure is missing
+@MAINT@$(top_srcdir)/configure:
+@MAINT@ cd $(top_srcdir) && autoconf
+@MAINT@ date >$(top_srcdir)/stamp-configure
@MAINT@
@MAINT@$(top_srcdir)/c-auto.in: $(top_srcdir)/stamp-auto.in
@MAINT@$(top_srcdir)/stamp-auto.in: $(configure_in) $(aclocal_m4)
@MAINT@ cd $(top_srcdir) && autoheader
@MAINT@ date >$(top_srcdir)/stamp-auto.in
-config.status: $(top_srcdir)/configure
+config.status: $(top_srcdir)/stamp-configure $(top_srcdir)/configure
$(SHELL) $@ --recheck
# FIXME: Shouldn't this be $(top_builddir)/config.status