gecko/browser/config/mozconfigs
Ralph Giles 60cac25c25 Bug 1175359 - Enable rust in linux64 automation builds. r=mshal
Write a mozconfig.rust fragment which makes the rust toolchain
provided by tooltool available for linux builds, similar to
what we do for MacOS X.

Include this in linux64 mozconfigs to enable rust for official
nightly builds of that target. These aren't used outside of automation
builds, so including rust there will verify code on check-in
without requiring developers to install rust.

We must whitelist the mozconfig fragment to pass the consistency
check since we're not ready to let this feature ride the trains
to beta and release.

The tooltool reference is to a custom build of rustc 1.4
with --enable-rpath to avoid having to add the rustc lib
directory to LD_LIBRARY_PATH which somehow conflicts with
the gtk3 build we also install through tooltool.

It is also built with --enable-llvm-static-stdcpp on a
rust-buildbot dist docker image (centos:5 + script updates)
to avoid issues with GLIBCXX and GLIBC symbol versions.
2015-11-30 15:10:24 -08:00
..
linux32 Bug 1142231 - [build-promotion] Create SDK in each en-US build. r=nthomas 2015-10-23 22:59:54 -04:00
linux64 Bug 1175359 - Enable rust in linux64 automation builds. r=mshal 2015-11-30 15:10:24 -08:00
macosx64 Bug 1208794 - Add support for MacOSX64 Static Analysis opt builds using TaskCluster; r=ted,dustin 2015-10-08 17:01:25 -04:00
macosx-universal Bug 1142231 - [build-promotion] Create SDK in each en-US build. r=nthomas 2015-10-23 22:59:54 -04:00
win32 Bug 1142231 - [build-promotion] Create SDK in each en-US build. r=nthomas 2015-10-23 22:59:54 -04:00
win64 Bug 1142231 - [build-promotion] Create SDK in each en-US build. r=nthomas 2015-10-23 22:59:54 -04:00
common
whitelist Bug 1175359 - Enable rust in linux64 automation builds. r=mshal 2015-11-30 15:10:24 -08:00