summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorey Farrell <git@cfware.com>2017-12-12 16:16:38 -0500
committerCorey Farrell <git@cfware.com>2017-12-12 15:22:08 -0600
commitcc1e2158122b5a4d0f880fc7b83e0858196dfaeb (patch)
treead4ca471aebdf6a6dd884bd0d441acd316a100b0
parent0384e49a6e293ae27e98fafd2b593fbfa330847c (diff)
menuselect: Tweak check for recently run configure.
Recently menuselect has randomly produced an error stating that configure was just run and make had to be restarted. I believe this is due to an incorrect menuselect/Makefile rule. The original rule produced an error if makeopts or autoconfig.h were older than makeopts.in or autoconfig.h.in. I believe this can create an issue if makeopts is older than autoconfig.h.in or if autoconfig.h is older than makeopts.in. The new rules compare files independently. Change-Id: Ibca155035fa1392c95e33cbf25f257902abba17b
-rw-r--r--menuselect/Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/menuselect/Makefile b/menuselect/Makefile
index 96c574eb8..c6a6facb6 100644
--- a/menuselect/Makefile
+++ b/menuselect/Makefile
@@ -64,7 +64,10 @@ all: $(ALL_TGTS)
$(OBJS) $(C_OBJS) $(N_OBJS) $(G_OBJS) $(M_OBJS): autoconfig.h menuselect.h
-makeopts autoconfig.h: autoconfig.h.in makeopts.in
+makeopts: makeopts.in
+autoconfig.h: autoconfig.h.in
+
+makeopts autoconfig.h:
@./configure $(CONFIGURE_SILENT)
@echo "****"
@echo "**** The configure script was just executed, so 'make' needs to be"