diff options
| author | bors <bors@rust-lang.org> | 2016-12-16 07:26:41 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2016-12-16 07:26:41 +0000 |
| commit | d250169cb5a96481a3e7c8f9fe05de49f60e5ae5 (patch) | |
| tree | 59a8e128fbe416b32d364585b9d316878f2d4abd /src/libstd/sys | |
| parent | c6d8ab09e39bacae2c008995bbb669442115517f (diff) | |
| parent | 96a5fc76dcce1bd6669a9e288721ee6aad521096 (diff) | |
| download | rust-d250169cb5a96481a3e7c8f9fe05de49f60e5ae5.tar.gz rust-d250169cb5a96481a3e7c8f9fe05de49f60e5ae5.zip | |
Auto merge of #38359 - alexcrichton:sccache, r=brson
rustbuild: Add sccache support This commit adds support for sccache, a ccache-like compiler which works on MSVC and stores results into an S3 bucket. This also switches over all Travis and AppVeyor automation to using sccache to ensure a shared and unified cache over time which can be shared across builders. The support for sccache manifests as a new `--enable-sccache` option which instructs us to configure LLVM differently to use a 'sccache' binary instead of a 'ccache' binary. All docker images for Travis builds are updated to download Mozilla's tooltool builds of sccache onto various containers and systems. Additionally a new `rust-lang-ci-sccache` bucket is configured to hold all of our ccache goodies. --- Note that this does not currently change Windows [due to previously written up issues](https://github.com/rust-lang/rust/issues/38119#issuecomment-266631585). Despite that, however, I was curious to get timings for the builds on Travis to see what ranges we're working with. As a result, this is a WIP PR I'm using to gauge build times and such.
Diffstat (limited to 'src/libstd/sys')
0 files changed, 0 insertions, 0 deletions
