]> git.lizzy.rs Git - rust.git/commit
Auto merge of #53715 - pietroalbini:missing-components-manifest, r=alexcrichton
authorbors <bors@rust-lang.org>
Sun, 26 Aug 2018 22:49:47 +0000 (22:49 +0000)
committerbors <bors@rust-lang.org>
Sun, 26 Aug 2018 22:49:47 +0000 (22:49 +0000)
commit51777b188db21303263f3ba699a877babe1a5ffb
tree60f832a143017d0628d50cd726344106a3f283bf
parent7219130677c4fe4310c9729cbc0b4c6e9c9b42fc
parentdc03139e6610f71a2379f9eebf68c40e1fcaf134
Auto merge of #53715 - pietroalbini:missing-components-manifest, r=alexcrichton

Include missing tools in the manifest and mark them as unavailable

This PR changes the `build-manifest` tool to always include the missing components in the manifest, marking them as `available = false`. This blocks rustup from updating to a different nightly if the component is installed.

The code builds and _should_ be correct, but I don't know a way to test the changes locally.

r? @alexcrichton
cc @kennytm https://github.com/rust-lang-nursery/rustup.rs/issues/1486