Bug 1211957 - Add the repackage step at the end of a faster build on Mac. r=gps

That is necessary until bug 934070 is fixed
This commit is contained in:
Mike Hommey 2015-10-07 09:47:24 +09:00
parent 849e7a4cc0
commit f2843f8439
2 changed files with 8 additions and 0 deletions

View File

@ -53,6 +53,12 @@ default: $(TOPOBJDIR)/dist/bin/webapprt/webapprt.ini
# Targets from the recursive make backend to be built for a default build
default: $(TOPOBJDIR)/config/makefiles/xpidl/xpidl
ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
# Mac builds require to copy things in dist/bin/*.app
default:
$(MAKE) -C $(TOPOBJDIR)/$(MOZ_BUILD_APP)/app repackage
endif
.PHONY: FORCE
# Extra define to trigger some workarounds. We should strive to limit the

View File

@ -188,6 +188,8 @@ class FasterMakeBackend(CommonBackend):
'PYTHON',
'ACDEFINES',
'MOZ_CHROME_FILE_FORMAT',
'MOZ_BUILD_APP',
'MOZ_WIDGET_TOOLKIT',
):
mk.add_statement('%s = %s' % (var, self.environment.substs[var]))