Bug 691752 - Add Linux64 debug mozconfig. r=frg
authorEdmund Wong <ewong@pw-wspx.org>
Thu, 22 Feb 2018 09:47:37 +0800
changeset 31153 c52f5776e940a74c9ee3519a65b92525e557b209
parent 31152 af402e8367c3e1e2545e201ffa1d7c8d75b5c97d
child 31154 228f05fcbd6c04911e6e32e4df911ff51dec0fbd
push id383
push userclokep@gmail.com
push dateMon, 07 May 2018 21:52:48 +0000
reviewersfrg
bugs691752
Bug 691752 - Add Linux64 debug mozconfig. r=frg
suite/config/mozconfigs/linux64/debug
new file mode 100644
--- /dev/null
+++ b/suite/config/mozconfigs/linux64/debug
@@ -0,0 +1,27 @@
+. "$topsrcdir/build/mozconfig.comm-support"
+
+TOOLTOOL_DIR=${TOOLTOOL_DIR:-$topsrcdir/$commreltopsrcdir}
+
+. "$TOOLTOOL_DIR/build/unix/mozconfig.linux"
+. "$TOOLTOOL_DIR/build/mozconfig.stylo"
+. "$TOOLTOOL_DIR/suite/config/mozconfigs/mozconfig.linux.common"
+. "$TOOLTOOL_DIR/suite/config/mozconfigs/common"
+
+# Disable webrender on Linux buildbot builders to avoid the Rust requirement
+# of libX11 version > 1.4.99.1 (see bug 1350011).
+ac_add_options --disable-webrender
+
+ac_add_options --enable-application=suite
+ac_add_options --enable-debug
+ac_add_options --enable-calendar
+
+mk_add_options PROFILE_GEN_SCRIPT='$(PYTHON) @MOZ_OBJDIR@/_profile/pgo/profileserver.py'
+
+# Needed to enable breakpad in application.ini
+export MOZILLA_OFFICIAL=1
+
+# Package js shell
+export MOZ_PACKAGE_JSSHELL=1
+
+#Use ccache
+ac_add_options --with-ccache=/usr/bin/ccache