Bladeren bron

fix(tauri-build): delete existing sidecar file, closes #4134 (#4167)

Lucas Fernandes Nogueira 3 jaren geleden
bovenliggende
commit
a737f25c10
2 gewijzigde bestanden met toevoegingen van 8 en 0 verwijderingen
  1. 5 0
      .changes/fix-sidecar-refresh.md
  2. 3 0
      core/tauri-build/src/lib.rs

+ 5 - 0
.changes/fix-sidecar-refresh.md

@@ -0,0 +1,5 @@
+---
+"tauri-build": patch
+---
+
+Delete existing sidecar before copying new one.

+ 3 - 0
core/tauri-build/src/lib.rs

@@ -42,6 +42,9 @@ fn copy_binaries<'a>(binaries: ResourcePaths<'a>, target_triple: &str, path: &Pa
         .to_string_lossy()
         .replace(&format!("-{}", target_triple), ""),
     );
+    if dest.exists() {
+      std::fs::remove_file(&dest).unwrap();
+    }
     copy_file(&src, &dest)?;
   }
   Ok(())