From 3dd66069b553381f2dc25c40e2c38b254fddc5fe Mon Sep 17 00:00:00 2001 From: zhom <2717306+zhom@users.noreply.github.com> Date: Tue, 2 Dec 2025 12:59:50 +0400 Subject: [PATCH] build: rerun tauri_build on binaries change --- src-tauri/build.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src-tauri/build.rs b/src-tauri/build.rs index ebefb54..3c6fc99 100644 --- a/src-tauri/build.rs +++ b/src-tauri/build.rs @@ -42,6 +42,10 @@ fn main() { println!("cargo:rerun-if-changed=src/proxy_runner.rs"); println!("cargo:rerun-if-changed=src/proxy_storage.rs"); + // Tell Cargo to rebuild when binaries directory contents change + // This ensures tauri_build is re-run after sidecar binaries are copied + println!("cargo:rerun-if-changed=binaries"); + // Only run tauri_build if all external binaries exist // This allows building donut-proxy sidecar without the other binaries present if external_binaries_exist() {