#[cfg(target_os = "macos")]
fn main() {
println!("cargo:rustc-link-lib=framework=IOKit");
println!("cargo:rustc-link-lib=framework=CoreFoundation");
println!("cargo:rustc-link-lib=framework=DiskArbitration");
cc::Build::new()
.file("src/macos_cd_shim.c")
// force C compilation
.flag("-x")
.flag("c")
.compile("macos_cd_shim");
}
#[cfg(not(target_os = "macos"))]
fn main() {}