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
--- 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 \