fix: staging to generate stubs as needed (#366)

This commit is contained in:
Wes
2026-04-20 15:16:44 +00:00
committed by GitHub
parent 12afa16cb1
commit baecb99550
2 changed files with 6 additions and 1 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
{
"$schema": "https://biomejs.dev/schemas/2.4.6/schema.json",
"$schema": "https://biomejs.dev/schemas/2.4.11/schema.json",
"vcs": {
"enabled": true,
"clientKind": "git",
+5
View File
@@ -166,6 +166,11 @@ staging *ARGS:
set -euo pipefail
cd {{desktop_dir}}
pnpm install
# Ensure sidecar placeholder binaries exist (Tauri validates externalBin at compile time)
TARGET=$(rustc -vV | sed -n 's|host: ||p')
mkdir -p src-tauri/binaries
touch "src-tauri/binaries/sprout-acp-$TARGET"
touch "src-tauri/binaries/sprout-mcp-server-$TARGET"
cd ..
cargo build --release -p sprout-acp -p sprout-mcp
cd {{desktop_dir}}