From cb140b1c640bb7a76ae44e3e246d6bd467ff4a4d Mon Sep 17 00:00:00 2001 From: Bossiara13 <236771060+DmitryBykov-ISPO@users.noreply.github.com> Date: Wed, 22 Apr 2026 18:07:33 +0300 Subject: [PATCH] build: add vosk link search to jarvis-gui build.rs Workspace feature unification pulls vosk into jarvis-gui through jarvis-core, so jarvis-gui needs the same rustc-link-search as jarvis-app and jarvis-cli for libvosk.lib at link time. --- crates/jarvis-gui/build.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/crates/jarvis-gui/build.rs b/crates/jarvis-gui/build.rs index d98497a..765a6f3 100644 --- a/crates/jarvis-gui/build.rs +++ b/crates/jarvis-gui/build.rs @@ -1,4 +1,9 @@ fn main() { - // Tauri build + let manifest_dir = std::env::var("CARGO_MANIFEST_DIR").unwrap(); + let lib_path = std::path::Path::new(&manifest_dir) + .join("..\\..\\lib\\windows\\amd64"); + + println!("cargo:rustc-link-search=native={}", lib_path.display()); + tauri_build::build() }