gecko-dev/build/unix
Ralph Giles 48960fbdea 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
..
build-clang Bug 1210154 - Part 1: Add the patches needed for rust-bindgen to the clang build; r=rail 2015-10-15 10:17:08 -04:00
build-gcc Bug 1203393 follow-up: Address one review comment 2015-09-22 08:44:25 -04:00
build-gtk3 Bug 1188780 - Include debug symbols in gtk3 tooltool package. r=mshal 2015-08-04 17:26:11 -04:00
elfhack Bug 1194603 - Remove INTERNAL_TOOLS; r=mshal 2015-09-10 13:49:19 +02:00
gnu-ld-scripts
headers/bits Bug 854914 - Allow clang to build in C++11 mode by working around http://llvm.org/bugs/show_bug.cgi?id=13530. r=ted 2013-03-27 07:51:14 +01:00
stdc++compat bug 1198226 - Move HOST_{C,CXX}FLAGS to moz.build HOST_{CFLAGS,CXXFLAGS,DEFINES}. r=mshal 2015-09-08 11:35:43 -04:00
Makefile.in Bug 917242 - Symbolize ASan traces in automation. r=ted 2013-09-20 13:37:53 +02:00
add_phony_targets.py Bug 462463 - Add missing add_phony_targets.py file. r=me 2013-04-14 10:12:33 +02:00
aix.exp
moz.build Bug 1089446 - Reimplement build/unix/uniq.pl in Python, and remove its unit test. r=gps. 2014-10-28 15:04:03 -07:00
mozconfig.asan Bug 1084163 - Remove 'make check' from automation/build; r=glandium 2014-10-23 11:30:17 -04:00
mozconfig.gtk Bug 1186748 - Now that all builds are pulling the Gtk+3 tooltool package, remove the Gtk+2 fallback in mozconfig.gtk. r=mshal 2015-11-04 11:21:49 +09:00
mozconfig.linux Bug 1186748 - Move gtk-related things in a separate mozconfig. r=mshal 2015-07-28 08:19:15 +09:00
mozconfig.linux32 Bug 1186748 - Move gtk-related things in a separate mozconfig. r=mshal 2015-07-28 08:19:15 +09:00
mozconfig.rust Bug 1175359 - Enable rust in linux64 automation builds. r=mshal 2015-11-30 15:10:24 -08:00
mozconfig.tsan Bug 1181255 - Mozconfigs for tsan builds. r=glandium 2015-07-14 18:45:54 -07:00
mozilla.in
print-failed-commands.sh
print-non-newline.sh
rewrite_asan_dylib.py Bug 1067893 - Detect OTOOL in configure. r=glandium 2014-11-25 05:12:00 -05:00
run-gprof.sh
run-hiprof.sh
run-mozilla.sh
run-third.sh