build(deps): gate CUDA behind default feature, add CPU build scripts

Applies the stashed 'deps and cpu mode' work: cuda was hardcoded on the
candle dependency lines, making the candle-cuda feature flag dead and any
non-CUDA build impossible. Now default = [candle-cuda] for the main dev
machine, with pnpm dev:app:cpu / build:app:cpu (--no-default-features) for
CPU-only machines and CI. Also trims unused deps (log, uuid, tokio-full,
chrono-serde). Verified: cargo check --locked --no-default-features passes.
This commit is contained in:
2026-06-12 18:41:32 +01:00
parent 1d782a6d57
commit 1629339569
3 changed files with 10 additions and 24 deletions
+2
View File
@@ -9,6 +9,8 @@
"build:vite": "tsc && vite build",
"clean:app": "cd src-tauri && cargo clean",
"dev:app": "tauri dev",
"dev:app:cpu": "tauri dev -- --no-default-features",
"build:app:cpu": "tauri build -- --no-default-features",
"dev:vite": "vite",
"preview": "vite preview",
"tauri": "tauri"