Rollup merge of #110074 - majaha:config_toml_fix, r=jyn514

Make the "codegen" profile of `config.toml` download and build llvm from source.

The stated purpose of the codegen profile in config.toml is:

> `# These defaults are meant for contributors to the compiler who modify codegen or LLVM`

but `download-ci-llvm` must be set to be false for the llvm source to even be downloaded. This patch adds that in.

Also included: a small docs fix in `config.example.toml`
This commit is contained in:
Yuki Okushi 2023-04-09 12:35:55 +09:00 committed by GitHub
commit 66b3ad4a6f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,6 +9,8 @@ compiler-docs = true
assertions = true assertions = true
# enable warnings during the llvm compilation # enable warnings during the llvm compilation
enable-warnings = true enable-warnings = true
# build llvm from source
download-ci-llvm = false
[rust] [rust]
# This enables `RUSTC_LOG=debug`, avoiding confusing situations # This enables `RUSTC_LOG=debug`, avoiding confusing situations