about summary refs log tree commit diff
path: root/src/bootstrap/defaults/config.codegen.toml
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-11-08 08:08:50 +0000
committerbors <bors@rust-lang.org>2023-11-08 08:08:50 +0000
commit750c2ecd1503fe7ff39e41603977d12de33417d8 (patch)
tree188b37f3a9e7ee9256f48aa9b77c4b3c0a5601b3 /src/bootstrap/defaults/config.codegen.toml
parent7cc997d3733707d65017e212e28b22822df24719 (diff)
parent1b8dee19e8ddf560498e29a29b1efb62c080fa20 (diff)
Auto merge of #116881 - LuuuXXX:issue-110087, r=onur-ozkan
Add a new `download-ci-llvm = if-unchanged` option and enable it by default for `profile = codegen`

Three tasks have been implemented here.

Add a new `download-ci-llvm = if-unchange` option and enable if by
default for `profile = codegen`.

Include all build artifacts by traversing the llvm-project build output,
Keep the downloadable llvm the same state as if you have just run a full
source build.

After selecting the codegen profile during ./x.py setup, the submodule
will be automatically downloaded.

Resolves #110087
Diffstat (limited to 'src/bootstrap/defaults/config.codegen.toml')
-rw-r--r--src/bootstrap/defaults/config.codegen.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bootstrap/defaults/config.codegen.toml b/src/bootstrap/defaults/config.codegen.toml
index 113df88d7c3..7c33ce958c9 100644
--- a/src/bootstrap/defaults/config.codegen.toml
+++ b/src/bootstrap/defaults/config.codegen.toml
@@ -10,7 +10,7 @@ assertions = true
 # enable warnings during the llvm compilation
 enable-warnings = true
 # build llvm from source
-download-ci-llvm = false
+download-ci-llvm = "if-unchanged"
 
 [rust]
 # This enables `RUSTC_LOG=debug`, avoiding confusing situations