mirror of
https://github.com/saymrwulf/xous-core.git
synced 2026-11-04 04:27:34 +00:00
17 lines
492 B
Rust
17 lines
492 B
Rust
// NOTE: Adapted from cortex-m/build.rs
|
|
use std::env;
|
|
|
|
fn main() {
|
|
let target = env::var("TARGET").unwrap();
|
|
|
|
let target_os = target.split('-').nth(2).unwrap_or("none");
|
|
|
|
// If we're not running on a desktop-class operating system, emit the "baremetal"
|
|
// config setting. This will enable software to do tasks such as
|
|
// managing memory.
|
|
if target_os == "none" {
|
|
println!("cargo:rustc-cfg=baremetal");
|
|
}
|
|
|
|
println!("cargo:rerun-if-changed=build.rs");
|
|
}
|