Fossil SCM

Removed the GNU make conditional around the new autoreconfigure dependency rule in the top-level Makefile.in. Apparently we have users using some other make, perhaps BSD make. Since the conditional only prevents autoreconfigure in the "make clean" case, where it is a minor annoyance, it's not important to work out how to retain this in a non-GNU make world.

wyoung 2017-10-11 19:56 trunk
Commit 454e119398c27c8fc451220a1b758037bed4ea81bce4369fe8582e125e52ef84
1 file changed -2
--- Makefile.in
+++ Makefile.in
@@ -65,10 +65,8 @@
6565
# date, so we'll reconfigure but Makefile won't change, so we'll...
6666
#
6767
# This also why we repeat the reconfig target's command here instead
6868
# of delegating to it with "$(MAKE) reconfig": having children running
6969
# around interfering makes this worse.
70
-ifeq ($(findstring clean,$(MAKECMDGOALS)),)
7170
Makefile: @srcdir@/Makefile.in $(SRCDIR)/main.mk @AUTODEPS@
7271
@AUTOREMAKE@
7372
touch @builddir@/Makefile
74
-endif
7573
--- Makefile.in
+++ Makefile.in
@@ -65,10 +65,8 @@
65 # date, so we'll reconfigure but Makefile won't change, so we'll...
66 #
67 # This also why we repeat the reconfig target's command here instead
68 # of delegating to it with "$(MAKE) reconfig": having children running
69 # around interfering makes this worse.
70 ifeq ($(findstring clean,$(MAKECMDGOALS)),)
71 Makefile: @srcdir@/Makefile.in $(SRCDIR)/main.mk @AUTODEPS@
72 @AUTOREMAKE@
73 touch @builddir@/Makefile
74 endif
75
--- Makefile.in
+++ Makefile.in
@@ -65,10 +65,8 @@
65 # date, so we'll reconfigure but Makefile won't change, so we'll...
66 #
67 # This also why we repeat the reconfig target's command here instead
68 # of delegating to it with "$(MAKE) reconfig": having children running
69 # around interfering makes this worse.
 
70 Makefile: @srcdir@/Makefile.in $(SRCDIR)/main.mk @AUTODEPS@
71 @AUTOREMAKE@
72 touch @builddir@/Makefile
 
73

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button