bmrlab / gendam

A privacy-first generative DAM
6 stars 1 forks source link

externalBin 都要配置成 sidecar,确保打包的时候被 tauri 自动 codesign #22

Closed web3nomad closed 1 month ago

web3nomad commented 2 months ago

不能下载到其他目录直接执行,不然打包以后这些 bin 过不了公证,比如 whisper 和 qdrant 等等。

web3nomad commented 2 months ago

调用方式看起来不一定都要切换成 tauri 的 Command::new_sidecar,可以依然使用 std::process::Command::new,但是要给 file_handler 配置一个放 sidecar 的目录,和 resources 目录区分开来。

web3nomad commented 2 months ago

sidecar 的 bin 文件通过 https://github.com/bmrlab/tauri-dam-test-playground/commit/7b09a4725cf0d5c86ac700d44182d29e0aefbbd3 里提交的 download-sidecar.sh 下载,

bash scripts/download-sidecar.sh