We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 19958c2 + 35e3aaf commit 736dae2Copy full SHA for 736dae2
src/bootstrap/build.rs
@@ -4,13 +4,13 @@ use std::path::PathBuf;
4
fn main() {
5
println!("cargo:rerun-if-changed=build.rs");
6
println!("cargo:rerun-if-env-changed=RUSTC");
7
- println!("cargo:rerun-if-env-changed=PATH");
8
println!("cargo:rustc-env=BUILD_TRIPLE={}", env::var("HOST").unwrap());
9
10
// This may not be a canonicalized path.
11
let mut rustc = PathBuf::from(env::var_os("RUSTC").unwrap());
12
13
if rustc.is_relative() {
+ println!("cargo:rerun-if-env-changed=PATH");
14
for dir in env::split_paths(&env::var_os("PATH").unwrap_or_default()) {
15
let absolute = dir.join(&rustc);
16
if absolute.exists() {
0 commit comments