finis implementing netns add
This commit is contained in:
38
target/debug/build/clang-sys-16f0aa7360d81a7c/out/macros.rs
Normal file
38
target/debug/build/clang-sys-16f0aa7360d81a7c/out/macros.rs
Normal file
@@ -0,0 +1,38 @@
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
macro_rules! test {
|
||||
() => (cfg!(test) && ::std::env::var("_CLANG_SYS_TEST").is_ok());
|
||||
}
|
||||
|
||||
macro_rules! target_os {
|
||||
($os:expr) => {
|
||||
if cfg!(test) && ::std::env::var("_CLANG_SYS_TEST").is_ok() {
|
||||
let var = ::std::env::var("_CLANG_SYS_TEST_OS");
|
||||
var.map_or(false, |v| v == $os)
|
||||
} else {
|
||||
cfg!(target_os = $os)
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
macro_rules! target_pointer_width {
|
||||
($pointer_width:expr) => {
|
||||
if cfg!(test) && ::std::env::var("_CLANG_SYS_TEST").is_ok() {
|
||||
let var = ::std::env::var("_CLANG_SYS_TEST_POINTER_WIDTH");
|
||||
var.map_or(false, |v| v == $pointer_width)
|
||||
} else {
|
||||
cfg!(target_pointer_width = $pointer_width)
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
macro_rules! target_env {
|
||||
($env:expr) => {
|
||||
if cfg!(test) && ::std::env::var("_CLANG_SYS_TEST").is_ok() {
|
||||
let var = ::std::env::var("_CLANG_SYS_TEST_ENV");
|
||||
var.map_or(false, |v| v == $env)
|
||||
} else {
|
||||
cfg!(target_env = $env)
|
||||
}
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user