SM2.14 Beta 1 - Add l10n release configs. r=release a=release RELEASE_16_END
authorJustin Wood <Callek@gmail.com>
Sat, 20 Oct 2012 16:23:14 -0400
changeset 30892 5897807b654a196501ec98995f16df224b7c617a
parent 30891 79362d5465d9505a5f1f5861a5411f4ba41be29a
child 30893 0e8b9c59cdd8d8420e7e8bf03395e5b52efd1857
child 30896 c72057ec316560f85bed7a4789b80967708e0188
push id1
push userclokep@gmail.com
push dateMon, 07 May 2018 22:45:56 +0000
treeherdercomm-esr60@57eacde5ef40 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersrelease, release
SM2.14 Beta 1 - Add l10n release configs. r=release a=release
suite/config/mozconfigs/linux32/release-l10n
suite/config/mozconfigs/linux64/release-l10n
suite/config/mozconfigs/macosx-universal/release-l10n
suite/config/mozconfigs/macosx64/release-l10n
suite/config/mozconfigs/win32/release-l10n
new file mode 100644
--- /dev/null
+++ b/suite/config/mozconfigs/linux32/release-l10n
@@ -0,0 +1,31 @@
+if [ "$MOZ_UPDATE_CHANNEL" == "beta" ]; then
+  ac_add_options --with-l10n-base=../../releases/l10n/mozilla-beta
+fi;
+if [ "$MOZ_UPDATE_CHANNEL" == "release" ]; then
+  ac_add_options --with-l10n-base=../../releases/l10n/mozilla-release
+fi;
+ac_add_options --enable-application=suite
+ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
+ac_add_options --enable-update-packaging
+ac_add_options --enable-optimize
+
+CC=/tools/gcc-4.5/bin/gcc
+CXX=/tools/gcc-4.5/bin/g++
+
+export LDFLAGS="-static-libstdc++"
+export HOST_LDFLAGS="-static-libstdc++"
+export CFLAGS="-gdwarf-2"
+export CXXFLAGS="-gdwarf-2"
+
+# For NSS symbols
+export MOZ_DEBUG_SYMBOLS=1
+ac_add_options --enable-debug-symbols="-gdwarf-2"
+
+# Needed to enable breakpad in application.ini
+export MOZILLA_OFFICIAL=1
+
+# Enable parallel compiling
+mk_add_options MOZ_MAKE_FLAGS="-j2"
+
+#Use ccache
+ac_add_options --with-ccache=/usr/bin/ccache
new file mode 100644
--- /dev/null
+++ b/suite/config/mozconfigs/linux64/release-l10n
@@ -0,0 +1,31 @@
+if [ "$MOZ_UPDATE_CHANNEL" == "beta" ]; then
+  ac_add_options --with-l10n-base=../../releases/l10n/mozilla-beta
+fi;
+if [ "$MOZ_UPDATE_CHANNEL" == "release" ]; then
+  ac_add_options --with-l10n-base=../../releases/l10n/mozilla-release
+fi;
+ac_add_options --enable-application=suite
+ac_add_options --enable-optimize
+ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
+ac_add_options --enable-update-packaging
+
+CC=/tools/gcc-4.5/bin/gcc
+CXX=/tools/gcc-4.5/bin/g++
+
+export LDFLAGS="-static-libstdc++"
+export HOST_LDFLAGS="-static-libstdc++"
+export CFLAGS="-gdwarf-2"
+export CXXFLAGS="-gdwarf-2"
+
+# For NSS symbols
+export MOZ_DEBUG_SYMBOLS=1
+ac_add_options --enable-debug-symbols="-gdwarf-2"
+
+# Needed to enable breakpad in application.ini
+export MOZILLA_OFFICIAL=1
+
+# Enable parallel compiling
+mk_add_options MOZ_MAKE_FLAGS="-j2"
+
+#Use ccache
+ac_add_options --with-ccache=/usr/bin/ccache
\ No newline at end of file
new file mode 100644
--- /dev/null
+++ b/suite/config/mozconfigs/macosx-universal/release-l10n
@@ -0,0 +1,22 @@
+if [ "$MOZ_UPDATE_CHANNEL" == "beta" ]; then
+  ac_add_options --with-l10n-base=../../releases/l10n/mozilla-beta
+fi;
+if [ "$MOZ_UPDATE_CHANNEL" == "release" ]; then
+  ac_add_options --with-l10n-base=../../releases/l10n/mozilla-release
+fi;
+ac_add_options --enable-application=suite
+ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
+ac_add_options --enable-update-packaging
+
+export CFLAGS="-gdwarf-2"
+export CXXFLAGS="-gdwarf-2"
+
+# For NSS symbols
+export MOZ_DEBUG_SYMBOLS=1
+ac_add_options --enable-debug-symbols="-gdwarf-2"
+
+# Needed to enable breakpad in application.ini
+export MOZILLA_OFFICIAL=1
+
+# Enable parallel compiling
+mk_add_options MOZ_MAKE_FLAGS="-j4"
new file mode 100644
--- /dev/null
+++ b/suite/config/mozconfigs/macosx64/release-l10n
@@ -0,0 +1,4 @@
+ac_add_options --with-l10n-base=../../releases/l10n/mozilla-beta
+ac_add_options --enable-application=suite
+ac_add_options --enable-update-channel=beta
+ac_add_options --enable-update-packaging
new file mode 100644
--- /dev/null
+++ b/suite/config/mozconfigs/win32/release-l10n
@@ -0,0 +1,18 @@
+if [ "$MOZ_UPDATE_CHANNEL" == "beta" ]; then
+  ac_add_options --with-l10n-base=../../releases/l10n/mozilla-beta
+fi;
+if [ "$MOZ_UPDATE_CHANNEL" == "release" ]; then
+  ac_add_options --with-l10n-base=../../releases/l10n/mozilla-release
+fi;
+ac_add_options --enable-application=suite
+ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL}
+ac_add_options --enable-update-packaging
+
+# For NSS symbols
+export MOZ_DEBUG_SYMBOLS=1
+
+# Needed to enable breakpad in application.ini
+export MOZILLA_OFFICIAL=1
+
+# To enable MSVC 2010 building
+. $topsrcdir/build/win32/mozconfig.vs2010