// pathfinder/simd/build.rs // // Copyright © 2019 The Pathfinder Project Developers. // // Licensed under the Apache License, Version 2.0 or the MIT license // , at your // option. This file may not be copied, modified, or distributed // except according to those terms. extern crate rustc_version; use rustc_version::Channel; fn main() { // Assert we haven't travelled back in time assert!(rustc_version::version().unwrap().major >= 1); // Set cfg flags depending on release channel match rustc_version::version_meta().unwrap().channel { Channel::Nightly => { println!("cargo:rustc-cfg=pf_rustc_nightly"); } _ => {} } }