diff options
| author | Jakub Beránek <jakub.beranek@vsb.cz> | 2025-01-01 13:48:26 +0100 |
|---|---|---|
| committer | Jakub Beránek <jakub.beranek@vsb.cz> | 2025-01-01 17:06:27 +0100 |
| commit | 5c0c0f41f46c24f1fd291248e40a5d73d7a76fb7 (patch) | |
| tree | 20e2dc423d8134593143fc51f4dee1c13a03ac59 | |
| parent | 59d5328e0a436ebd27f9600a5b554c834b6c5162 (diff) | |
| download | rust-5c0c0f41f46c24f1fd291248e40a5d73d7a76fb7.tar.gz rust-5c0c0f41f46c24f1fd291248e40a5d73d7a76fb7.zip | |
Remove obsolete `RustcGuide` bootstrap step
It was not working for a long time.
| -rw-r--r-- | src/bootstrap/src/core/build_steps/test.rs | 29 | ||||
| -rw-r--r-- | src/bootstrap/src/core/builder/mod.rs | 1 |
2 files changed, 0 insertions, 30 deletions
diff --git a/src/bootstrap/src/core/build_steps/test.rs b/src/bootstrap/src/core/build_steps/test.rs index 6aa6e4e277d..9312ff4c27a 100644 --- a/src/bootstrap/src/core/build_steps/test.rs +++ b/src/bootstrap/src/core/build_steps/test.rs @@ -2526,35 +2526,6 @@ fn markdown_test(builder: &Builder<'_>, compiler: Compiler, markdown: &Path) -> } #[derive(Debug, Clone, PartialEq, Eq, Hash)] -pub struct RustcGuide; - -impl Step for RustcGuide { - type Output = (); - const DEFAULT: bool = false; - const ONLY_HOSTS: bool = true; - - fn should_run(run: ShouldRun<'_>) -> ShouldRun<'_> { - run.path("src/doc/rustc-dev-guide") - } - - fn make_run(run: RunConfig<'_>) { - run.builder.ensure(RustcGuide); - } - - fn run(self, builder: &Builder<'_>) { - let relative_path = "src/doc/rustc-dev-guide"; - builder.require_submodule(relative_path, None); - - let src = builder.src.join(relative_path); - let mut rustbook_cmd = builder.tool_cmd(Tool::Rustbook).delay_failure(); - rustbook_cmd.arg("linkcheck").arg(&src); - let toolstate = - if rustbook_cmd.run(builder) { ToolState::TestPass } else { ToolState::TestFail }; - builder.save_toolstate("rustc-dev-guide", toolstate); - } -} - -#[derive(Debug, Clone, PartialEq, Eq, Hash)] pub struct CrateLibrustc { compiler: Compiler, target: TargetSelection, diff --git a/src/bootstrap/src/core/builder/mod.rs b/src/bootstrap/src/core/builder/mod.rs index b000d8775cf..c3a74683cd3 100644 --- a/src/bootstrap/src/core/builder/mod.rs +++ b/src/bootstrap/src/core/builder/mod.rs @@ -951,7 +951,6 @@ impl<'a> Builder<'a> { test::UnstableBook, test::RustcBook, test::LintDocs, - test::RustcGuide, test::EmbeddedBook, test::EditionGuide, test::Rustfmt, |
