Bug 730328 - Sign Thunderbird builds using auto-signing - port build config changes. r+a=Standard8
authorRail Aliiev <rail@mozilla.com>
Tue, 22 May 2012 13:16:07 -0400 (2012-05-22)
changeset 9878 570c22432c134dc31b9a888f44f83f18a8ba7a3f
parent 9877 0fe062bed9418f65541f47de7738d343eaf56407
child 9879 e85da5ab60f2412153f7a21a9968591ed6ed5b27
child 9881 4664dcd72647070ee38bc2b48b2599d1c6a05b32
push id23
push userbugzilla@standard8.plus.com
push dateMon, 28 May 2012 15:04:57 +0000 (2012-05-28)
bugs730328
Bug 730328 - Sign Thunderbird builds using auto-signing - port build config changes. r+a=Standard8
client.mk
mail/build.mk
mail/installer/Makefile.in
--- a/client.mk
+++ b/client.mk
@@ -214,17 +214,17 @@ everything: clean build
 ifdef MOZ_OBJDIR
   PGO_OBJDIR = $(MOZ_OBJDIR)
 else
   PGO_OBJDIR := $(TOPSRCDIR)
 endif
 
 profiledbuild::
 	$(MAKE) -f $(TOPSRCDIR)/client.mk build MOZ_PROFILE_GENERATE=1
-	$(MAKE) -C $(PGO_OBJDIR) package
+	$(MAKE) -C $(PGO_OBJDIR) stage-package
 	OBJDIR=${PGO_OBJDIR} $(PROFILE_GEN_SCRIPT)
 	$(MAKE) -f $(TOPSRCDIR)/client.mk maybe_clobber_profiledbuild
 	$(MAKE) -f $(TOPSRCDIR)/client.mk build MOZ_PROFILE_USE=1
 
 #####################################################
 # Build date unification
 
 ifdef MOZ_UNIFY_BDATE
--- a/mail/build.mk
+++ b/mail/build.mk
@@ -75,16 +75,19 @@ installer:
 	@$(MAKE) -C mail/installer installer
 
 package:
 	@$(MAKE) -C mail/installer
 
 package-compare:
 	@$(MAKE) -C mail/installer package-compare
 
+stage-package:
+	@$(MAKE) -C mail/installer stage-package
+
 install::
 	@$(MAKE) -C mail/installer install
 
 source-package::
 	@$(MAKE) -C mail/installer source-package
 
 upload::
 	@$(MAKE) -C mail/installer upload
--- a/mail/installer/Makefile.in
+++ b/mail/installer/Makefile.in
@@ -110,16 +110,17 @@ endif
 NON_OMNIJAR_FILES = defaults/messenger/mailViews.dat
 
 ifndef LIBXUL_SDK
 INSTALL_SDK = 1
 endif
 
 GENERATE_CACHE=1
 
+include $(MOZILLA_SRCDIR)/toolkit/mozapps/installer/signing.mk
 include $(MOZILLA_SRCDIR)/toolkit/mozapps/installer/packager.mk
 
 ifeq (Darwin, $(OS_ARCH))
 BINPATH = $(_BINPATH)
 DEFINES += -DAPPNAME=$(_APPNAME)
 else
 BINPATH = bin
 endif