Auto merge of #96310 - bertptrs:remove-debugger-bootstrap, r=Mark-Simulacrum

Remove DebbugerScripts from bootstrap CLI

This PR implements #95992 and removes the debugger scripts from the bootstrap CLI.

I could not find a lot of documentation on the bootstrap binary so perhaps there's still some documentation to be updated.
This commit is contained in:
bors 2022-05-02 11:22:29 +00:00
commit 5428983286
2 changed files with 1 additions and 11 deletions

View File

@ -614,7 +614,6 @@ macro_rules! describe {
dist::RustcDocs,
dist::Mingw,
dist::Rustc,
dist::DebuggerScripts,
dist::Std,
dist::RustcDev,
dist::Analysis,

View File

@ -456,16 +456,7 @@ impl Step for DebuggerScripts {
type Output = ();
fn should_run(run: ShouldRun<'_>) -> ShouldRun<'_> {
run.path("src/etc/lldb_batchmode.py")
}
fn make_run(run: RunConfig<'_>) {
run.builder.ensure(DebuggerScripts {
sysroot: run
.builder
.sysroot(run.builder.compiler(run.builder.top_stage, run.build_triple())),
host: run.target,
});
run.never()
}
/// Copies debugger scripts for `target` into the `sysroot` specified.