diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2017-02-22 15:33:34 +1300 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2017-02-22 15:33:34 +1300 |
| commit | 9ce8bb9f9d1d1513c091841fcc7feb5bd792fe02 (patch) | |
| tree | a0bfbc617a9803a291e93758f2fb01eed30f9447 /src | |
| parent | fc6f092c21a7a7249a9f8860f3cd10160aa36c02 (diff) | |
| download | rust-9ce8bb9f9d1d1513c091841fcc7feb5bd792fe02.tar.gz rust-9ce8bb9f9d1d1513c091841fcc7feb5bd792fe02.zip | |
Add save-analysis data to nightly manifests.
For use by RLS.
Diffstat (limited to 'src')
| -rw-r--r-- | src/tools/build-manifest/src/main.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/tools/build-manifest/src/main.rs b/src/tools/build-manifest/src/main.rs index 991cd02d215..6d40dcacdba 100644 --- a/src/tools/build-manifest/src/main.rs +++ b/src/tools/build-manifest/src/main.rs @@ -215,6 +215,10 @@ impl Builder { self.package("rust-docs", &mut manifest.pkg, TARGETS); self.package("rust-src", &mut manifest.pkg, &["*"]); + if self.channel == "rust-nightly" { + self.package("analysis", &mut manifest.pkg, TARGETS); + } + let mut pkg = Package { version: self.cached_version("rust").to_string(), target: HashMap::new(), @@ -264,6 +268,12 @@ impl Builder { target: target.to_string(), }); } + if self.channel == "nightly" { + extensions.push(Component { + pkg: "rust-analysis".to_string(), + target: target.to_string(), + }); + } } extensions.push(Component { pkg: "rust-src".to_string(), |
