zed/crates/capture/build.rs

13 lines
397 B
Rust
Raw Normal View History

2022-08-26 21:10:26 +00:00
fn main() {
println!("cargo:rustc-link-lib=framework=ScreenCaptureKit");
2022-08-29 16:00:51 +00:00
println!("cargo:rustc-link-lib=framework=CoreMedia");
println!("cargo:rustc-env=MACOSX_DEPLOYMENT_TARGET=12.3");
println!("cargo:rustc-link-arg=-ObjC");
2022-08-29 16:00:51 +00:00
cc::Build::new()
.file("src/dummy.m")
.define("MACOSX_DEPLOYMENT_TARGET", "12.3")
.flag("-ObjC")
2022-08-29 16:00:51 +00:00
.compile("dummy");
2022-08-26 21:10:26 +00:00
}