about summary refs log tree commit diff
path: root/src/bootstrap
diff options
context:
space:
mode:
authorMichael Howell <michael@notriddle.com>2022-10-04 20:45:14 -0700
committerGitHub <noreply@github.com>2022-10-04 20:45:14 -0700
commit40ce4af232e2ede154fec2f7fcaa2417d830b69d (patch)
tree610cfea4914418c3f177ca656cff962b095fb8b6 /src/bootstrap
parent8dea87d9f4928154a488dd0d8ccb78fe46bb3f57 (diff)
parent3042b788ebd36eb2ab321554af513eac6095ce76 (diff)
downloadrust-40ce4af232e2ede154fec2f7fcaa2417d830b69d.tar.gz
rust-40ce4af232e2ede154fec2f7fcaa2417d830b69d.zip
Rollup merge of #102686 - cuviper:rls-tool_std, r=jyn514
Don't build the compiler before building rls

The rls stub is a simple stable tool, which doesn't need compiler libs.
(Similar to #97511)
Diffstat (limited to 'src/bootstrap')
-rw-r--r--src/bootstrap/tool.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bootstrap/tool.rs b/src/bootstrap/tool.rs
index ff6f7909a5a..d6e7f787270 100644
--- a/src/bootstrap/tool.rs
+++ b/src/bootstrap/tool.rs
@@ -870,10 +870,10 @@ tool_extended!((self, builder),
     Clippy, "src/tools/clippy", "clippy-driver", stable=true, in_tree=true, {};
     Miri, "src/tools/miri", "miri", stable=false, in_tree=true, {};
     CargoMiri, "src/tools/miri/cargo-miri", "cargo-miri", stable=false, in_tree=true, {};
-    Rls, "src/tools/rls", "rls", stable=true, {};
     // FIXME: tool_std is not quite right, we shouldn't allow nightly features.
     // But `builder.cargo` doesn't know how to handle ToolBootstrap in stages other than 0,
     // and this is close enough for now.
+    Rls, "src/tools/rls", "rls", stable=true, in_tree=true, tool_std=true, {};
     RustDemangler, "src/tools/rust-demangler", "rust-demangler", stable=false, in_tree=true, tool_std=true, {};
     Rustfmt, "src/tools/rustfmt", "rustfmt", stable=true, in_tree=true, {};
 );