2018-12-21 22:27:46 +00:00
|
|
|
use std::env;
|
2019-02-10 23:13:57 +00:00
|
|
|
use std::path::Path;
|
2018-12-21 22:27:46 +00:00
|
|
|
|
2017-06-27 16:59:01 +00:00
|
|
|
fn main() {
|
2017-08-22 04:34:59 +00:00
|
|
|
println!("cargo:rerun-if-changed=build.rs");
|
|
|
|
println!("cargo:rerun-if-env-changed=CFG_RELEASE_CHANNEL");
|
|
|
|
|
2018-09-09 14:59:17 +00:00
|
|
|
println!(
|
|
|
|
"cargo:rustc-env=GIT_HASH={}",
|
|
|
|
rustc_tools_util::get_commit_hash().unwrap_or_default()
|
|
|
|
);
|
|
|
|
println!(
|
|
|
|
"cargo:rustc-env=COMMIT_DATE={}",
|
|
|
|
rustc_tools_util::get_commit_date().unwrap_or_default()
|
|
|
|
);
|
2018-12-21 22:27:46 +00:00
|
|
|
println!(
|
|
|
|
"cargo:rustc-env=FIXTURES_DIR={}",
|
2019-08-02 12:15:05 +00:00
|
|
|
Path::new(&env::var("CARGO_MANIFEST_DIR").unwrap())
|
|
|
|
.join("tests")
|
|
|
|
.join("fixtures")
|
|
|
|
.display()
|
2018-12-21 22:27:46 +00:00
|
|
|
);
|
2017-06-27 16:59:01 +00:00
|
|
|
}
|