extended=false results in tools=["src","rls","clippy"] to be completely ignored #61194
Labels
C-bug
Category: This is a bug.
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
this isn't immediately obvious from
config.toml.example
text:eg.
extended
This is disabled by default
, so that meansextended=false
right?tools
By default builds all.
, so I can uncomment that line and remove those I don't want right? wrong,extended=false
means none of those get build (though I can only confirm the tested ones aren't being build:clippy
,rls
,analysis
) and thus they are ignored which means this is also falseIf chosen tool failed to build the installation fails.
iirc this actually used to work before, with
extended=false
andtools = [ "src", "rls" ]
and I'd getrls
installed!I got owned by this since: #60534 (comment)
tested on
which with
extended=true
fails at buildingrls
step(as it should), but whenextended=false
it doesn't fail and doesn't build/installrls
either, whentools = [ "src", "rls", "clippy" ]
The text was updated successfully, but these errors were encountered: