summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorChris Packham <judge.packham@gmail.com>2018-03-29 02:23:25 (GMT)
committerChris Packham <judge.packham@gmail.com>2018-03-29 02:23:25 (GMT)
commitff04c98b6422e4c4076a5cbdcc156a8d10b4580a (patch)
treeaf736eb23e8deb19645c5fe8f949540c790fce7e /Makefile.in
parentaca85cbb3d9cf0247674464a55246029d5820114 (diff)
Makefile.in: check for configure being up to date
Fixes #934 Add a rule that errors out with a message if configure.ac is newer than configure. This should catch times where someone is building from the repo without running bootstrap. Signed-off-by: Chris Packham <judge.packham@gmail.com>
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in
index 76fbd93..2ac93ac 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -44,7 +44,7 @@ __silent_rmdir = $(call __silent,RMDIR,$1)rm -rf $1
# Remove any suffix rules
.SUFFIXES:
-all: Makefile build
+all: configure Makefile build
###############################################################################
# Configuration variables
@@ -104,6 +104,10 @@ Makefile: Makefile.in
@echo "$< changed: you must re-run './configure'"
@false
+configure: configure.ac
+ @echo "$< changed: you must re-run './bootstrap'"
+ @false
+
# If installing with DESTDIR, check it's an absolute path
ifneq ($(strip $(DESTDIR)),)
ifneq ($(DESTDIR),$(abspath /$(DESTDIR)))