diff options
| author | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2017-02-10 22:59:40 +0200 |
|---|---|---|
| committer | Eduard-Mihai Burtescu <edy.burt@gmail.com> | 2017-02-14 01:52:03 +0200 |
| commit | d29f0bc8fa166117e62b1fa2969dd31f415fd887 (patch) | |
| tree | 29bf430d515a0cd59cc2c99c88bf355e7a7fee26 /src/tools | |
| parent | 42c1ea2915d7787e4280b13b9d48bdb29f50e1d1 (diff) | |
| download | rust-d29f0bc8fa166117e62b1fa2969dd31f415fd887.tar.gz rust-d29f0bc8fa166117e62b1fa2969dd31f415fd887.zip | |
Automatically vendor Cargo deps when building the source tarballs.
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/tidy/src/main.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tools/tidy/src/main.rs b/src/tools/tidy/src/main.rs index 9962c6ec9af..1bb7919c1d3 100644 --- a/src/tools/tidy/src/main.rs +++ b/src/tools/tidy/src/main.rs @@ -42,6 +42,8 @@ fn main() { let path = env::args_os().skip(1).next().expect("need an argument"); let path = PathBuf::from(path); + let args: Vec<String> = env::args().skip(1).collect(); + let mut bad = false; bins::check(&path, &mut bad); style::check(&path, &mut bad); @@ -49,7 +51,9 @@ fn main() { cargo::check(&path, &mut bad); features::check(&path, &mut bad); pal::check(&path, &mut bad); - deps::check(&path, &mut bad); + if !args.iter().any(|s| *s == "--no-vendor") { + deps::check(&path, &mut bad); + } if bad { panic!("some tidy checks failed"); |
