1
Fork 0

rustbuild: Deny and fix warnings

Turned out this lint uncovered an actual bug!

Closes #38484
This commit is contained in:
Alex Crichton 2016-12-20 09:38:13 -08:00
parent 94ae2a2e67
commit 57cf2ab31c
4 changed files with 7 additions and 1 deletions

View file

@ -25,6 +25,8 @@
//! switching compilers for the bootstrap and for build scripts will probably
//! never get replaced.
#![deny(warnings)]
extern crate bootstrap;
use std::env;

View file

@ -12,6 +12,8 @@
//!
//! See comments in `src/bootstrap/rustc.rs` for more information.
#![deny(warnings)]
extern crate bootstrap;
use std::env;

View file

@ -280,7 +280,7 @@ To learn more about a subcommand, run `./x.py <command> -h`
Flags {
verbose: m.opt_count("v"),
stage: m.opt_str("stage").map(|j| j.parse().unwrap()),
stage: stage,
keep_stage: m.opt_str("keep-stage").map(|j| j.parse().unwrap()),
build: m.opt_str("build").unwrap_or_else(|| {
env::var("BUILD").unwrap()

View file

@ -64,6 +64,8 @@
//! More documentation can be found in each respective module below, and you can
//! also check out the `src/bootstrap/README.md` file for more information.
#![deny(warnings)]
extern crate build_helper;
extern crate cmake;
extern crate filetime;