build.rs
1fn main() {
2 if std::env::var("ZED_UPDATE_EXPLANATION").is_ok() {
3 println!(r#"cargo:rustc-cfg=feature="no-bundled-uninstall""#);
4 }
5
6 if cfg!(target_os = "macos") {
7 println!("cargo:rustc-env=MACOSX_DEPLOYMENT_TARGET=10.15.7");
8 // Weakly link ScreenCaptureKit to ensure can be used on macOS 10.15+.
9 println!("cargo:rustc-link-arg=-Wl,-weak_framework,ScreenCaptureKit");
10 }
11}