only rebuild on plist change if there is a plist

This commit is contained in:
Chip Reed
2023-02-19 11:39:47 -08:00
parent b930712e84
commit 8a11b8f003

View File

@@ -128,10 +128,12 @@ impl CodegenContext {
}
#[cfg(target_os = "macos")]
println!(
"cargo:rerun-if-changed={}",
config_parent.join("Info.plist").display()
);
{
let plist = config_parent.join("Info.plist");
if plist.exists() {
println!("cargo:rerun-if-changed={}", plist.display());
}
}
let code = context_codegen(ContextData {
dev: self.dev,