Rollup merge of #112339 - lnicola:proc-macro-srv-feature, r=Veykril

Fix rust-analyzer proc macro server

The feature now exists on `proc-macro-srv-cli`, and without it the proc macro server will bail rigth out.

CC https://github.com/rust-lang/rust-analyzer/issues/14991
This commit is contained in:
Matthias Krüger
2023-06-08 12:36:18 +02:00
committed by GitHub
+1 -1
View File
@@ -711,7 +711,7 @@ fn run(self, builder: &Builder<'_>) -> Option<PathBuf> {
tool: "rust-analyzer-proc-macro-srv",
mode: Mode::ToolStd,
path: "src/tools/rust-analyzer/crates/proc-macro-srv-cli",
extra_features: vec!["proc-macro-srv/sysroot-abi".to_owned()],
extra_features: vec!["sysroot-abi".to_owned()],
is_optional_tool: false,
source_type: SourceType::InTree,
allow_features: RustAnalyzer::ALLOW_FEATURES,