use rustc_version::{ version_meta, Channel };
fn main()
{
println!("cargo::rustc-check-cfg=cfg(stable)");
println!("cargo::rustc-check-cfg=cfg(beta)");
println!("cargo::rustc-check-cfg=cfg(nightly)");
println!("cargo::rustc-check-cfg=cfg(rustc_dev)");
match version_meta().unwrap().channel
{
Channel::Stable => println!( "cargo:rustc-cfg=stable" ),
Channel::Beta => println!( "cargo:rustc-cfg=beta" ),
Channel::Nightly => println!( "cargo:rustc-cfg=nightly" ),
Channel::Dev => println!( "cargo:rustc-cfg=rustc_dev" ),
}
}