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.
Commit
454e119398c27c8fc451220a1b758037bed4ea81bce4369fe8582e125e52ef84
Parent
67a9088237bfe01…
1 file changed
-2
-2
| --- Makefile.in | ||
| +++ Makefile.in | ||
| @@ -65,10 +65,8 @@ | ||
| 65 | 65 | # date, so we'll reconfigure but Makefile won't change, so we'll... |
| 66 | 66 | # |
| 67 | 67 | # This also why we repeat the reconfig target's command here instead |
| 68 | 68 | # of delegating to it with "$(MAKE) reconfig": having children running |
| 69 | 69 | # around interfering makes this worse. |
| 70 | -ifeq ($(findstring clean,$(MAKECMDGOALS)),) | |
| 71 | 70 | Makefile: @srcdir@/Makefile.in $(SRCDIR)/main.mk @AUTODEPS@ |
| 72 | 71 | @AUTOREMAKE@ |
| 73 | 72 | touch @builddir@/Makefile |
| 74 | -endif | |
| 75 | 73 |
| --- 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 |