commit
c91d8dcfb0
@ -32,7 +32,7 @@ env_logger = "0.5"
|
|||||||
log = "0.4"
|
log = "0.4"
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
vergen = "2"
|
vergen = "3"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
cargo_miri = ["cargo_metadata"]
|
cargo_miri = ["cargo_metadata"]
|
||||||
|
15
build.rs
15
build.rs
@ -8,17 +8,6 @@ fn main() {
|
|||||||
// Don't rebuild miri even if nothing changed
|
// Don't rebuild miri even if nothing changed
|
||||||
println!("cargo:rerun-if-changed=build.rs");
|
println!("cargo:rerun-if-changed=build.rs");
|
||||||
// vergen
|
// vergen
|
||||||
vergen().expect("Unable to generate vergen constants!");
|
vergen::generate_cargo_keys(vergen::ConstantsFlags::all())
|
||||||
}
|
.expect("Unable to generate vergen keys!");
|
||||||
|
|
||||||
fn vergen() -> vergen::Result<()> {
|
|
||||||
use vergen::{ConstantsFlags, Vergen};
|
|
||||||
|
|
||||||
let vergen = Vergen::new(ConstantsFlags::all())?;
|
|
||||||
|
|
||||||
for (k, v) in vergen.build_info() {
|
|
||||||
println!("cargo:rustc-env={}={}", k.name(), v);
|
|
||||||
}
|
|
||||||
|
|
||||||
Ok(())
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user