diff --git a/tauri-app/src-tauri/build.rs b/tauri-app/src-tauri/build.rs index 8ad2bbc..b9dcabd 100644 --- a/tauri-app/src-tauri/build.rs +++ b/tauri-app/src-tauri/build.rs @@ -91,6 +91,11 @@ fn build_record_daemon() { let dst_binary = binaries_dir.join(&dst_name); fs::copy(&src_binary, &dst_binary).expect("Failed to copy record-daemon binary"); + fs::copy(daemon_dir + .join("target") + .join(&target) + .join("release") + .join("obs.dll"), binaries_dir.join("obs.dll")).expect("Failed to copy record-daemon dummy obs.dll"); println!( "cargo:warning=Bundled record-daemon → {}", dst_binary.display() diff --git a/tauri-app/src-tauri/tauri.conf.json b/tauri-app/src-tauri/tauri.conf.json index b204916..7fac8b5 100644 --- a/tauri-app/src-tauri/tauri.conf.json +++ b/tauri-app/src-tauri/tauri.conf.json @@ -41,6 +41,9 @@ "icons/icon.icns", "icons/icon.ico" ], + "resources": { + "binaries/obs.dll": "obs.dll" + }, "externalBin": ["binaries/record-daemon"] } }