rls/build.rs

24 lines
619 B
Rust

use std::env;
use std::path::Path;
fn main() {
println!("cargo:rerun-if-changed=build.rs");
println!("cargo:rerun-if-env-changed=CFG_RELEASE_CHANNEL");
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()
);
println!(
"cargo:rustc-env=FIXTURES_DIR={}",
Path::new(&env::var("CARGO_MANIFEST_DIR").unwrap())
.join("tests")
.join("fixtures")
.display()
);
}