fn main() {
println!("cargo:rerun-if-changed=examples.manifest");
println!("cargo:rerun-if-changed=build.rs");
if std::env::var("CARGO_CFG_TARGET_ENV").as_deref() != Ok("msvc") {
return;
}
let manifest = std::path::Path::new(&std::env::var("CARGO_MANIFEST_DIR").unwrap())
.join("examples.manifest");
println!("cargo:rustc-link-arg-examples=/MANIFEST:EMBED");
println!(
"cargo:rustc-link-arg-examples=/MANIFESTINPUT:{}",
manifest.display()
);
}