use rustc_version::{version_meta, Channel};
fn main() {
let version_meta = version_meta().expect("Could not get Rust version");
println!("cargo:rustc-check-cfg=cfg(nightly)");
println!("cargo:rustc-check-cfg=cfg(beta)");
println!("cargo:rustc-check-cfg=cfg(stable)");
if version_meta.channel == Channel::Nightly {
println!("cargo:rustc-cfg=nightly");
} else if version_meta.channel == Channel::Beta {
println!("cargo:rustc-cfg=beta");
} else if version_meta.channel == Channel::Stable {
println!("cargo:rustc-cfg=stable");
}
}