extern crate rustc_version; use rustc_version::{version, Version}; fn main() { if version().unwrap() >= Version::parse("1.25.0").unwrap() { println!("cargo:rustc-cfg=rust_1_25"); } if version().unwrap() >= Version::parse("1.26.0").unwrap() { println!("cargo:rustc-cfg=rust_1_26"); } if version().unwrap() >= Version::parse("1.27.0").unwrap() { println!("cargo:rustc-cfg=rust_1_27"); } }