Integrate backend sidecar process and external binaries into the Tauri build

This commit is contained in:
2026-05-06 06:45:57 +02:00
parent dc8df4a8ab
commit caaf7e6c79
6 changed files with 217 additions and 3 deletions

View File

@@ -15,3 +15,4 @@ serde_json = "1"
tauri = { version = "2", features = [] }
tauri-plugin-dialog = "2"
tauri-plugin-opener = "2"
tauri-plugin-shell = "2"

2
src-tauri/binaries/.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
*
!.gitignore

View File

@@ -26,8 +26,12 @@
}
},
"bundle": {
"active": false,
"targets": "all",
"icon": []
"active": true,
"targets": ["app"],
"icon": ["icons/icon.png"],
"externalBin": [
"binaries/heimgeist-backend",
"binaries/heimgeist-ffmpeg"
]
}
}