diff options
| author | Joshua Nelson <jyn514@gmail.com> | 2020-12-04 12:31:13 -0500 |
|---|---|---|
| committer | Joshua Nelson <jyn514@gmail.com> | 2021-04-05 13:05:43 -0400 |
| commit | f8653c9aca23317836277ef38decb2b220d9843d (patch) | |
| tree | c7e7002974cdacef523fbf512e059bdd983d1715 /src/bootstrap/defaults | |
| parent | 5a7a0ac51eefbdacc5b1763f8d49a787407afb34 (diff) | |
Add config file for tools enabling stage1 downloads by default
Otherwise no one will be able to find the setting.
Diffstat (limited to 'src/bootstrap/defaults')
| -rw-r--r-- | src/bootstrap/defaults/config.compiler.toml | 3 | ||||
| -rw-r--r-- | src/bootstrap/defaults/config.tools.toml | 16 |
2 files changed, 17 insertions, 2 deletions
diff --git a/src/bootstrap/defaults/config.compiler.toml b/src/bootstrap/defaults/config.compiler.toml index 0ca928843d5..883bfead64e 100644 --- a/src/bootstrap/defaults/config.compiler.toml +++ b/src/bootstrap/defaults/config.compiler.toml @@ -8,6 +8,5 @@ debug-logging = true incremental = true [llvm] -# Will download LLVM from CI if available on your platform (Linux only for now) -# https://github.com/rust-lang/rust/issues/77084 tracks support for more platforms +# Will download LLVM from CI if available on your platform. download-ci-llvm = "if-available" diff --git a/src/bootstrap/defaults/config.tools.toml b/src/bootstrap/defaults/config.tools.toml new file mode 100644 index 00000000000..182fb0fb067 --- /dev/null +++ b/src/bootstrap/defaults/config.tools.toml @@ -0,0 +1,16 @@ +# These defaults are meant for contributors to tools which build on the +# compiler, but do not modify it directly. +[rust] +# This enables `RUSTC_LOG=debug`, avoiding confusing situations +# where adding `debug!()` appears to do nothing. +# However, it makes running the compiler slightly slower. +debug-logging = true +# This greatly increases the speed of rebuilds, especially when there are only minor changes. However, it makes the initial build slightly slower. +incremental = true +# Download rustc from CI instead of building it from source. +# This cuts compile times by almost 60x, but means you can't modify the compiler. +download-rustc = "if-unchanged" + +[llvm] +# Will download LLVM from CI if available on your platform. +download-ci-llvm = "if-available" |
