From a168da299cc96f678e77bb54022873300d7e9a35 Mon Sep 17 00:00:00 2001
From: Mike Hommey <mh+mozilla@glandium.org>
Date: Tue, 16 Aug 2011 09:35:17 +0200
Subject: [PATCH] Bug 677577 - Force an early failure when check-sync-dirs.py
 fails. r=ted

---
 client.mk | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/client.mk b/client.mk
index fba6b4daf809f..ad6f4b09a1e52 100644
--- a/client.mk
+++ b/client.mk
@@ -278,6 +278,7 @@ EXTRA_CONFIG_DEPS := \
 	$(NULL)
 
 $(CONFIGURES): %: %.in $(EXTRA_CONFIG_DEPS)
+	@$(PYTHON) $(TOPSRCDIR)/js/src/config/check-sync-dirs.py $(TOPSRCDIR)/js/src/build $(TOPSRCDIR)/build
 	@echo Generating $@ using autoconf
 	cd $(@D); $(AUTOCONF)
 
@@ -346,6 +347,7 @@ endif
 # Build it
 
 realbuild::  $(OBJDIR)/Makefile $(OBJDIR)/config.status
+	@$(PYTHON) $(TOPSRCDIR)/js/src/config/check-sync-dirs.py $(TOPSRCDIR)/js/src/config $(TOPSRCDIR)/config
 	$(MOZ_MAKE)
 
 ####################################
-- 
GitLab