diff options
| author | Mark Simulacrum <mark.simulacrum@gmail.com> | 2017-08-03 10:53:56 -0600 |
|---|---|---|
| committer | Mark Simulacrum <mark.simulacrum@gmail.com> | 2017-08-13 05:15:43 +0500 |
| commit | 40dea65ec2675f776a27b67fcb2bb7f29e843da9 (patch) | |
| tree | dbbd7b28040dbf1104817de05002b44ea038625e /src/bootstrap/lib.rs | |
| parent | 5290c6c8f158004b19fa38aab36ac29511ec1a8a (diff) | |
| download | rust-40dea65ec2675f776a27b67fcb2bb7f29e843da9.tar.gz rust-40dea65ec2675f776a27b67fcb2bb7f29e843da9.zip | |
Add ability to ignore git when building rust.
Some users of the build system change the git sha on every build due to utilizing git to push changes to a remote server. This allows them to simply configure that away instead of depending on custom patches to rustbuild.
Diffstat (limited to 'src/bootstrap/lib.rs')
| -rw-r--r-- | src/bootstrap/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/bootstrap/lib.rs b/src/bootstrap/lib.rs index e1d2779057f..1452a38f6ed 100644 --- a/src/bootstrap/lib.rs +++ b/src/bootstrap/lib.rs @@ -299,9 +299,9 @@ impl Build { } None => false, }; - let rust_info = channel::GitInfo::new(&src); - let cargo_info = channel::GitInfo::new(&src.join("src/tools/cargo")); - let rls_info = channel::GitInfo::new(&src.join("src/tools/rls")); + let rust_info = channel::GitInfo::new(&config, &src); + let cargo_info = channel::GitInfo::new(&config, &src.join("src/tools/cargo")); + let rls_info = channel::GitInfo::new(&config, &src.join("src/tools/rls")); Build { initial_rustc: config.initial_rustc.clone(), |
