Bug 1370129 - Do not dump or pack symbols during no-opt builds. draft
authorChris Manchester <cmanchester@mozilla.com>
Thu, 15 Jun 2017 16:21:28 -0700
changeset 595048 f48f1b2a8276be09ef3de2d2145b1cf3565edeec
parent 594944 75be6742abb94d79f3bcb731ab7fafa3d42ac4da
child 633611 608579233f422182c1b243a7be7fdc55e1957ebe
push id64234
push userbmo:cmanchester@mozilla.com
push dateThu, 15 Jun 2017 23:40:44 +0000
bugs1370129
milestone56.0a1
Bug 1370129 - Do not dump or pack symbols during no-opt builds. MozReview-Commit-ID: 84tesHrZBIH
browser/config/mozconfigs/linux64/noopt-debug
browser/config/mozconfigs/macosx64/cross-noopt-debug
browser/config/mozconfigs/win32/noopt-debug
browser/config/mozconfigs/win64/noopt-debug
--- a/browser/config/mozconfigs/linux64/noopt-debug
+++ b/browser/config/mozconfigs/linux64/noopt-debug
@@ -1,7 +1,9 @@
+MOZ_AUTOMATION_BUILD_SYMBOLS=0
+
 # Developers often build with these options for a better debugging experience.
 . "$topsrcdir/browser/config/mozconfigs/linux64/debug"
 
 # We add this last to guard against inadvertent changes in the debug config.
 # It may conflict with settings from mozconfig.override, but that seems
 # unlikely.
 ac_add_options --disable-optimize
--- a/browser/config/mozconfigs/macosx64/cross-noopt-debug
+++ b/browser/config/mozconfigs/macosx64/cross-noopt-debug
@@ -1,7 +1,9 @@
+MOZ_AUTOMATION_BUILD_SYMBOLS=0
+
 # Developers often build with these options for a better debugging experience.
 . "$topsrcdir/browser/config/mozconfigs/macosx64/debug"
 
 # We add this last to guard against inadvertent changes in the debug config.
 # It may conflict with settings from mozconfig.override, but that seems
 # unlikely.
 ac_add_options --disable-optimize
--- a/browser/config/mozconfigs/win32/noopt-debug
+++ b/browser/config/mozconfigs/win32/noopt-debug
@@ -1,7 +1,9 @@
+MOZ_AUTOMATION_BUILD_SYMBOLS=0
+
 # Developers often build with these options for a better debugging experience.
 . "$topsrcdir/browser/config/mozconfigs/win32/debug"
 
 # We add this last to guard against inadvertent changes in the debug config.
 # It may conflict with settings from mozconfig.override, but that seems
 # unlikely.
 ac_add_options --disable-optimize
--- a/browser/config/mozconfigs/win64/noopt-debug
+++ b/browser/config/mozconfigs/win64/noopt-debug
@@ -1,7 +1,9 @@
+MOZ_AUTOMATION_BUILD_SYMBOLS=0
+
 # Developers often build with these options for a better debugging experience.
 . "$topsrcdir/browser/config/mozconfigs/win64/debug"
 
 # We add this last to guard against inadvertent changes in the debug config.
 # It may conflict with settings from mozconfig.override, but that seems
 # unlikely.
 ac_add_options --disable-optimize