Bug 1412460 - Remove redundant configure dependency checking in client.mk; r?build draft
authorGregory Szorc <gps@mozilla.com>
Fri, 27 Oct 2017 13:51:05 -0700
changeset 690346 4f7cf7db0d60cb7b67c8f286cc08fef87496875c
parent 690345 c86a24406ba3305c45319d1be9d4fe67a6674d97
child 690347 9c39049d45412962a53d25654d40926fa789da62
push id87287
push usergszorc@mozilla.com
push dateWed, 01 Nov 2017 22:07:23 +0000
reviewersbuild
bugs1412460
milestone58.0a1
Bug 1412460 - Remove redundant configure dependency checking in client.mk; r?build moz.configure invokes autoconf to generate old-configure. As part of this it checks mtimes of dependencies. The logic in client.mk is old and redundant. So remove it. MozReview-Commit-ID: FG2lWiIjKqV
client.mk
--- a/client.mk
+++ b/client.mk
@@ -216,25 +216,17 @@ endif
 
 ####################################
 # Configure
 
 MAKEFILE      = $(wildcard $(OBJDIR)/Makefile)
 CONFIG_STATUS = $(wildcard $(OBJDIR)/config.status)
 CONFIG_CACHE  = $(wildcard $(OBJDIR)/config.cache)
 
-EXTRA_CONFIG_DEPS := \
-  $(TOPSRCDIR)/aclocal.m4 \
-  $(TOPSRCDIR)/old-configure.in \
-  $(wildcard $(TOPSRCDIR)/build/autoconf/*.m4) \
-  $(TOPSRCDIR)/js/src/aclocal.m4 \
-  $(TOPSRCDIR)/js/src/old-configure.in \
-  $(NULL)
-
-$(CONFIGURES): %: %.in $(EXTRA_CONFIG_DEPS)
+$(CONFIGURES): %: %.in
 	@echo Generating $@
 	cp -f $< $@
 	chmod +x $@
 
 CONFIG_STATUS_DEPS := \
   $(wildcard $(TOPSRCDIR)/*/confvars.sh) \
   $(CONFIGURES) \
   $(TOPSRCDIR)/CLOBBER \