fix(desktop): fail fast on missing linux deps (#848)

This commit is contained in:
ben
2026-03-11 18:34:17 -07:00
committed by GitHub
parent 73d716f6e8
commit dc484b6782
3 changed files with 73 additions and 1 deletions

View File

@@ -84,6 +84,7 @@ Before running `pnpm dev`, ensure these are installed and active in your shell:
- **Bun 1.3.9+** (`bun --version`)
- Rust toolchain (for Tauri), with Cargo from current `rustup` stable (supports `Cargo.lock` v4)
- Xcode Command Line Tools (macOS)
- On Linux, WebKitGTK 4.1 development packages so `pkg-config` can resolve `webkit2gtk-4.1` and `javascriptcoregtk-4.1`
### One-minute sanity check
@@ -126,6 +127,7 @@ All repo `dev` entrypoints now opt into the same dev-mode isolation so local tes
### Arch Users:
```bash
sudo pacman -S --needed webkit2gtk-4.1
yay -s opencode # Releases version
```