Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey 680df47bd6 Bug 1384786 - Fix try artifact builds after bug 1382502. r=gps
--HG--
extra : rebase_source : e5a79afdb0d7b060ed50a17b2650b5d20babb854
2017-07-27 14:02:39 +09:00
Mike Hommey f751ce9e63 Bug 1382502 - Include mozconfig.cache in most cases. r=ted
We want most builds to be actually using sccache, so we include
mozconfig.cache from mozconfig.common. However, since the --with-ccache
configure option doesn't exist on non-compile jobs (e.g. artifact
builds), we move to using the CCACHE environment variable instead, which
allows us to unset it in mozconfig.no-compile.

And since mozconfig.no-compile is always included where no_sccache is
set, we can remove that variable.

--HG--
extra : rebase_source : a8c743de1fd7a3c0fbc53f7c233df36585897767
2017-07-20 11:07:53 +09:00
Mike Hommey 4c6aca3b5a Bug 1382525 - Move LLVM_CONFIG out of mozconfig.common. r=chmanchester
LLVM_CONFIG, per the contents of toolkit/moz.configure, is tied to
--enable-stylo, but it currently is set on all types of builds. It
currently happens to work, but it's actually not meant to, and sure
enough, the fix for bug 1374727 exacerbates that.

So we create a new mozconfig.stylo file that enables stylo and sets
LLVM_CONFIG, such that only build types that do enable stylo have
LLVM_CONFIG set.

--HG--
extra : rebase_source : 01277a79951888046c0b8e29c61cfc3b049ee0f0
2017-07-20 14:06:23 +09:00
Chris Manchester c03a5bf6fa Bug 1380130 - Unset BINDGEN_CFLAGS during artifact builds on try. r=rillian
MozReview-Commit-ID: ErfrmJMV1EQ

--HG--
extra : rebase_source : 289ce1237e8af0bebfd886ff388aa6a10f4b9254
2017-07-11 13:39:08 -07:00
Mike Hommey 1146465d8e Bug 1373150 - Disable compile environment on l10n builds. r=Callek
--HG--
extra : rebase_source : d28920594023bfdd956d0bbdf385e8d1fafb0656
2017-06-15 15:06:45 +09:00