Bug 1358601 - add Developer Edition mozconfigs r=bhearsum DONTBUILD draft
authorRail Aliiev <rail@mozilla.com>
Wed, 26 Apr 2017 11:23:50 -0400
changeset 568787 818c430e28f93e24524c981b2235543ee8476798
parent 568786 abb6e3b5e032a630b7c995b91a205e16d03f7c58
child 626024 b76a308312062e254198189e54dab6982fd2a09e
push id55975
push userbmo:rail@mozilla.com
push dateWed, 26 Apr 2017 15:24:27 +0000
reviewersbhearsum
bugs1358601
milestone55.0a1
Bug 1358601 - add Developer Edition mozconfigs r=bhearsum DONTBUILD MozReview-Commit-ID: 2DSftgqOB9u
browser/config/mozconfigs/linux32/devedition
browser/config/mozconfigs/linux64/devedition
browser/config/mozconfigs/macosx64/devedition
browser/config/mozconfigs/win32/devedition
browser/config/mozconfigs/win64/devedition
copy from browser/config/mozconfigs/linux32/nightly
copy to browser/config/mozconfigs/linux32/devedition
--- a/browser/config/mozconfigs/linux32/nightly
+++ b/browser/config/mozconfigs/linux32/devedition
@@ -1,14 +1,16 @@
 . "$topsrcdir/browser/config/mozconfigs/linux32/common-opt"
 
-ac_add_options --enable-profiling
+# Add-on signing is not required for DevEdition
+MOZ_REQUIRE_SIGNING=0
+
 ac_add_options --enable-verify-mar
 
 # This will overwrite the default of stripping everything and keep the symbol table.
 # This is useful for profiling and debugging and only increases the package size
 # by 2 MBs.
 STRIP_FLAGS="--strip-debug"
 
-ac_add_options --with-branding=browser/branding/nightly
+ac_add_options --with-branding=browser/branding/aurora
 
 . "$topsrcdir/build/mozconfig.common.override"
 . "$topsrcdir/build/mozconfig.cache"
copy from browser/config/mozconfigs/linux64/nightly
copy to browser/config/mozconfigs/linux64/devedition
--- a/browser/config/mozconfigs/linux64/nightly
+++ b/browser/config/mozconfigs/linux64/devedition
@@ -1,14 +1,16 @@
 . "$topsrcdir/browser/config/mozconfigs/linux64/common-opt"
 
-ac_add_options --enable-profiling
+# Add-on signing is not required for DevEdition
+MOZ_REQUIRE_SIGNING=0
+
 ac_add_options --enable-verify-mar
 
 # This will overwrite the default of stripping everything and keep the symbol table.
 # This is useful for profiling and debugging and only increases the package size
 # by 2 MBs.
 STRIP_FLAGS="--strip-debug"
 
-ac_add_options --with-branding=browser/branding/nightly
+ac_add_options --with-branding=browser/branding/aurora
 
 . "$topsrcdir/build/mozconfig.common.override"
 . "$topsrcdir/build/mozconfig.cache"
copy from browser/config/mozconfigs/macosx64/nightly
copy to browser/config/mozconfigs/macosx64/devedition
--- a/browser/config/mozconfigs/macosx64/nightly
+++ b/browser/config/mozconfigs/macosx64/devedition
@@ -1,20 +1,23 @@
 . "$topsrcdir/browser/config/mozconfigs/macosx64/common-opt"
 
+# Add-on signing is not required for DevEdition
+MOZ_REQUIRE_SIGNING=0
+
 ac_add_options --disable-install-strip
 ac_add_options --enable-verify-mar
-ac_add_options --enable-profiling
+
 ac_add_options --enable-instruments
 
 # Cross-compiled builds fail when dtrace is enabled
 if test `uname -s` != Linux; then
   ac_add_options --enable-dtrace
 fi
 
 if test "${MOZ_UPDATE_CHANNEL}" = "nightly"; then
 ac_add_options --with-macbundlename-prefix=Firefox
 fi
 
-ac_add_options --with-branding=browser/branding/nightly
+ac_add_options --with-branding=browser/branding/aurora
 
 . "$topsrcdir/build/mozconfig.common.override"
 . "$topsrcdir/build/mozconfig.cache"
copy from browser/config/mozconfigs/win32/nightly
copy to browser/config/mozconfigs/win32/devedition
--- a/browser/config/mozconfigs/win32/nightly
+++ b/browser/config/mozconfigs/win32/devedition
@@ -1,10 +1,12 @@
 . "$topsrcdir/build/mozconfig.win-common"
 . "$topsrcdir/browser/config/mozconfigs/win32/common-opt"
 
-ac_add_options --enable-profiling
+# Add-on signing is not required for DevEdition
+MOZ_REQUIRE_SIGNING=0
+
 ac_add_options --enable-verify-mar
 
-ac_add_options --with-branding=browser/branding/nightly
+ac_add_options --with-branding=browser/branding/aurora
 
 . "$topsrcdir/build/mozconfig.common.override"
 . "$topsrcdir/build/mozconfig.cache"
copy from browser/config/mozconfigs/win64/nightly
copy to browser/config/mozconfigs/win64/devedition
--- a/browser/config/mozconfigs/win64/nightly
+++ b/browser/config/mozconfigs/win64/devedition
@@ -1,11 +1,13 @@
 . "$topsrcdir/build/mozconfig.win-common"
 . "$topsrcdir/browser/config/mozconfigs/win64/common-win64"
 . "$topsrcdir/browser/config/mozconfigs/win64/common-opt"
 
-ac_add_options --enable-profiling
+# Add-on signing is not required for DevEdition
+MOZ_REQUIRE_SIGNING=0
+
 ac_add_options --enable-verify-mar
 
-ac_add_options --with-branding=browser/branding/nightly
+ac_add_options --with-branding=browser/branding/aurora
 
 . "$topsrcdir/build/mozconfig.common.override"
 . "$topsrcdir/build/mozconfig.cache"