about summary refs log tree commit diff
path: root/src/bootstrap/defaults/config.tools.toml
AgeCommit message (Collapse)AuthorLines
2025-03-17change config.toml to bootstrap.toml for bootstrap modulebit-aloo-21/+0
2025-02-19set `build.test-stage = 2` for `tools` profileonur-ozkan-0/+2
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-11-23bootstrap: revert `rust.download-rustc` global default to `false`Jieyou Xu-0/+3
And only default library and tools profile to `rust.download-rustc = "if-unchanged"`.
2024-11-13Reapply "Rollup merge of #132772 - onur-ozkan:download-rustc-default, ↵onur-ozkan-5/+0
r=jieyouxu" This reverts commit c0cee4e36b5f0964bdeb2ac12cfd9002addb51cc.
2024-11-10Revert "Rollup merge of #132772 - onur-ozkan:download-rustc-default, r=jieyouxu"Jieyou Xu-0/+5
This reverts commit c435fa8c4b55f0f8ef8e2e839ce7de960613267e, reversing changes made to 88acd493f9dbbc8228db2b123c9b4132a995de92. Seems to have unintentionally omitted commit hash leading to <https://github.com/rust-lang/rust/pull/132772>.
2024-11-08respect to global `download-rustc` default in non-dist profilesonur-ozkan-5/+0
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-11-02make `download-rustc="if-unchanged"` default for library profileonur-ozkan-1/+1
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-09-10force ci-llvm by default on library and tools profilesonur-ozkan-1/+2
It's very rare for developers to need to modify LLVM, so "if-unchanged" isn't a good default since it fetches the LLVM submodule to track changes. Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-07-18remove `debug-logging` default from tools profileonur-ozkan-4/+0
`debug-logging` conflicts with `download-rustc` option, and doesn't really make sense to enable it for a profile that is used for tool development. Signed-off-by: onur-ozkan <work@onurozkan.dev>
2024-06-14Do not enable `llvm-bitcode-linker` in most default bootstrap profilesJakub Beránek-2/+0
2024-03-11Bootstrap: Add argument for building llvm bitcode linkerKjetil Kjeka-0/+2
2023-11-11merge `if-available` and `if-unchanged` for `download-ci-llvm`onur-ozkan-1/+1
Signed-off-by: onur-ozkan <work@onurozkan.dev>
2023-06-10Improve documentation for `tools` profileZachary Whiteley-0/+2
Make the build process more beginner friendly: - Include information explaining that the stage2 toolchain should be used (and not the stage1 toolchain) due to the `download-rustc` setting. - Display a message when the user runs `x setup tools` explaining that they should use the stage2 toolchain.
2022-05-05Enable compiler-docs by default for `compiler`, `codegen`, and `tools` profiles.Joshua Nelson-0/+2
2021-12-09Default to `doc-stage = 2` for the tools profileJoshua Nelson-0/+4
This already enables `download-rustc`, so it's quick to build rustdoc, and this makes it less confusing when changes to rustdoc aren't reflected in the docs. Note that this uses 2 and not 1 because `download-rustc` only affects stage 2 runs.
2021-04-05Add config file for tools enabling stage1 downloads by defaultJoshua Nelson-0/+16
Otherwise no one will be able to find the setting.