diff options
| -rw-r--r-- | talpid-wireguard/build.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/talpid-wireguard/build.rs b/talpid-wireguard/build.rs index 1b77dd3873..fe5b45b819 100644 --- a/talpid-wireguard/build.rs +++ b/talpid-wireguard/build.rs @@ -21,7 +21,12 @@ fn main() { println!("cargo:rustc-link-lib{link_type}=wg"); - if let "linux" | "macos" | "android" = target_os.as_str() { + add_wireguard_go_cfg(&target_os); +} + +fn add_wireguard_go_cfg(target_os: &str) { + println!("cargo:rustc-check-cfg=cfg(wireguard_go)"); + if matches!(target_os, "linux" | "macos" | "android") { println!("cargo:rustc-cfg=wireguard_go"); } } |
