diff --git a/desktop/scripts/build-linux.sh b/desktop/scripts/build-linux.sh index 17549e5e..9e0f9dff 100755 --- a/desktop/scripts/build-linux.sh +++ b/desktop/scripts/build-linux.sh @@ -87,7 +87,7 @@ echo "[build-linux] Building sidecars for ${TARGET_TRIPLE}..." (cd "${DESKTOP_DIR}" && SIDECAR_TARGET_TRIPLE="${TARGET_TRIPLE}" bun run build:sidecars) echo "[build-linux] Building renderer and Electron main/preload bundles..." -(cd "${DESKTOP_DIR}" && bun run build && bun run build:electron) +(cd "${DESKTOP_DIR}" && bun run build:plugin-seed && bun run build && bun run build:electron) if [[ "${REBUILD_NATIVE:-0}" == "1" ]]; then echo "[build-linux] Rebuilding native dependencies for Electron ABI..." diff --git a/desktop/scripts/build-macos-arm64.sh b/desktop/scripts/build-macos-arm64.sh index 44e1029a..b3a8ecad 100755 --- a/desktop/scripts/build-macos-arm64.sh +++ b/desktop/scripts/build-macos-arm64.sh @@ -100,7 +100,7 @@ echo "[build-macos-arm64] Building sidecars for ${TARGET_TRIPLE}..." (cd "${DESKTOP_DIR}" && SIDECAR_TARGET_TRIPLE="${TARGET_TRIPLE}" bun run build:sidecars) echo "[build-macos-arm64] Building renderer and Electron main/preload bundles..." -(cd "${DESKTOP_DIR}" && bun run build && bun run build:electron) +(cd "${DESKTOP_DIR}" && bun run build:plugin-seed && bun run build && bun run build:electron) if [[ "${REBUILD_NATIVE:-0}" == "1" ]]; then echo "[build-macos-arm64] Rebuilding native dependencies for Electron ABI..." diff --git a/desktop/scripts/build-windows-x64.ps1 b/desktop/scripts/build-windows-x64.ps1 index 5f4029bb..41fa519f 100644 --- a/desktop/scripts/build-windows-x64.ps1 +++ b/desktop/scripts/build-windows-x64.ps1 @@ -127,6 +127,10 @@ try { } Write-Step 'Building renderer and Electron main/preload bundles...' + & bun run build:plugin-seed + if ($LASTEXITCODE -ne 0) { + throw "[build-windows-x64] build:plugin-seed failed (exit $LASTEXITCODE)" + } & bun run build if ($LASTEXITCODE -ne 0) { throw "[build-windows-x64] renderer build failed (exit $LASTEXITCODE)"