File: build.rs

package info (click to toggle)
rust-procfs 0.17.0-2
  • links: PTS, VCS
  • area: main
  • in suites: experimental, sid, trixie
  • size: 652 kB
  • sloc: makefile: 2
file content (9 lines) | stat: -rw-r--r-- 454 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
fn main() {
    // Filters are extracted from `libc` filters
    let target_os = std::env::var("CARGO_CFG_TARGET_OS").expect("Missing CARGO_CFG_TARGET_OS envvar");
    if !["android", "linux", "l4re"].contains(&target_os.as_str()) {
        eprintln!("Building procfs on an for a unsupported platform. Currently only linux and android are supported");
        eprintln!("(Your current target_os is {})", target_os);
        std::process::exit(1)
    }
}