From 6984e9f6931f7ef6cdac11a5303c6e25301a14b6 Mon Sep 17 00:00:00 2001 From: Joey Armstrong <joey@mozilla.com> Date: Thu, 5 Apr 2012 18:33:21 -0400 Subject: [PATCH] Bug 740452 - Move check-sync-dirs test to a named target so it can be run independent of configure. r=ted --- client.mk | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/client.mk b/client.mk index 8b036c49d2034..8ce623015d328 100644 --- a/client.mk +++ b/client.mk @@ -368,8 +368,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 +realbuild:: $(OBJDIR)/Makefile $(OBJDIR)/config.status check-sync-dirs-config $(MOZ_MAKE) #################################### @@ -427,6 +426,12 @@ cleansrcdir: build/autoconf/clean-config.sh; \ fi; +## Sanity check $X and js/src/$X are in sync +.PHONY: check-sync-dirs +check-sync-dirs: check-sync-dirs-build check-sync-dirs-config +check-sync-dirs-%: + @$(PYTHON) $(TOPSRCDIR)/js/src/config/check-sync-dirs.py $(TOPSRCDIR)/js/src/$* $(TOPSRCDIR)/$* + echo-variable-%: @echo $($*) -- GitLab