]> git.lizzy.rs Git - rust.git/blobdiff - build.rs
Rename MacOS set global dtor function.
[rust.git] / build.rs
index 73eb68359a821c6982f52c20674901d214b74806..56956920e2e2690e9d65498b61b0a9eab280a92f 100644 (file)
--- a/build.rs
+++ b/build.rs
@@ -1,24 +1,7 @@
-extern crate vergen;
-
-use std::env;
-
 fn main() {
-    // Forward the profile to the main compilation
-    println!("cargo:rustc-env=PROFILE={}", env::var("PROFILE").unwrap());
-    // Don't rebuild miri even if nothing changed
+    // Don't rebuild miri when nothing changed.
     println!("cargo:rerun-if-changed=build.rs");
     // vergen
-    vergen().expect("Unable to generate vergen constants!");
-}
-
-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(())
+    vergen::generate_cargo_keys(vergen::ConstantsFlags::all())
+        .expect("Unable to generate vergen keys!");
 }