SM2.14 Beta 1 - Add l10n release configs. r=release a=release SEAMONKEY_2_14b1_BUILD1 SEAMONKEY_2_14b1_RELEASE
authorJustin Wood <Callek@gmail.com>
Sat, 20 Oct 2012 16:23:14 -0400
changeset 13485 f61e19db723659e1bc0aa684114dd87308f1773a
parent 13484 e9a98a948e7e62ebaa3716c80129b8f318faea86
child 13486 cf7b07a9219b52781fb494fa899632a7ca43a927
child 13488 b0662631d1ab9ec977abf659cc76ab300c503016
push id715
push userCallek@gmail.com
push dateSat, 20 Oct 2012 20:24:22 +0000
treeherdercomm-beta@f61e19db7236 [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