Bläddra i källkod

only rebuild on plist change if there is a plist

Chip Reed 2 år sedan
förälder
incheckning
8a11b8f003
1 ändrade filer med 6 tillägg och 4 borttagningar
  1. 6 4
      core/tauri-build/src/codegen/context.rs

+ 6 - 4
core/tauri-build/src/codegen/context.rs

@@ -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,