diff --git a/src/tools/build-manifest/src/main.rs b/src/tools/build-manifest/src/main.rs index 991cd02d215dc..2356b4219b2a0 100644 --- a/src/tools/build-manifest/src/main.rs +++ b/src/tools/build-manifest/src/main.rs @@ -270,6 +270,15 @@ impl Builder { target: "*".to_string(), }); + if self.channel == "nightly" { + for target in TARGETS { + extensions.push(Component { + pkg: "rust-analysis".to_string(), + target: target.to_string(), + }); + } + } + pkg.target.insert(host.to_string(), Target { available: true, url: Some(self.url("rust", host)),