Auto merge of #32718 - timonvo:bootstrap-skip-docs, r=alexcrichton

rustbuild: Skip generating docs if the config disables them.

r? @alexcrichton
This commit is contained in:
bors 2016-04-14 00:38:58 -07:00
commit 374d262b3a

View file

@ -150,7 +150,9 @@ fn top_level(build: &Build) -> Vec<Step> {
src: Source::Llvm { _dummy: () },
target: &build.config.build,
};
targets.push(t.doc(stage));
if build.config.docs {
targets.push(t.doc(stage));
}
for host in build.config.host.iter() {
if !build.flags.host.contains(host) {
continue
@ -356,7 +358,9 @@ impl<'a> Step<'a> {
let compiler = self.compiler(stage);
for target in build.config.target.iter() {
let target = self.target(target);
base.push(target.dist_docs(stage));
if build.config.docs {
base.push(target.dist_docs(stage));
}
base.push(target.dist_std(compiler));
}
}