From d557bcf1c4bf7703ec60b4eb4901420d2e68f4d8 Mon Sep 17 00:00:00 2001 From: Chip Reed Date: Mon, 8 May 2023 19:01:08 +0200 Subject: [PATCH] only rebuild on plist change if there is a plist --- core/tauri-build/src/codegen/context.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/core/tauri-build/src/codegen/context.rs b/core/tauri-build/src/codegen/context.rs index 76ef58f9f..7d0625756 100644 --- a/core/tauri-build/src/codegen/context.rs +++ b/core/tauri-build/src/codegen/context.rs @@ -127,10 +127,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,