Unnamed repository; edit this file 'description' to name the repository.
Rollup merge of #156411 - jyn514:jyn/dry-run-cargo, r=jieyouxu
bootstrap: Don't panic on `x install --set build.extended=true`
This was a regression from rust-lang/rust#155732.
The Cargo submodule wasn't checked out, so reading from Cargo.toml didn't work. Return a fake version during dry-runs to avoid unnecessarily checking out submodules.
Fixes https://github.com/rust-lang/rust/issues/156408.