minimize the rust-std component

This splits out a rustc-dev component with the compiler crates, and
keeps the status quo of default installed files on nightly. The default
changing to not install compiler libraries by default is left for a
future pull request.

However, on stable and beta, this does remove the compiler libraries
from the set of libraries installed by default, as they are never needed
there (per our stability story, they "cannot" be used).
This commit is contained in:
Josh Stone 2019-09-26 14:44:08 -07:00 committed by Mark Rousskov
parent 446e5e57b6
commit 3a05616cb6
3 changed files with 112 additions and 33 deletions

View file

@ -443,6 +443,7 @@ impl<'a> Builder<'a> {
dist::Rustc,
dist::DebuggerScripts,
dist::Std,
dist::RustcDev,
dist::Analysis,
dist::Src,
dist::PlainSourceTarball,