Update build and test scripts to handle all three crates (core, client, ui)

This commit is contained in:
Timur Gordon
2025-11-06 23:40:09 +01:00
parent a65c721c64
commit bbced35996
6 changed files with 108 additions and 714 deletions

View File

@@ -1,8 +1,12 @@
[workspace]
members = ["core", "client", "ui"]
members = ["core", "client"]
exclude = ["ui"]
resolver = "2"
[workspace.package]
version = "0.1.0"
edition = "2021"
# Note: The UI crate is excluded from the workspace because it targets wasm32-unknown-unknown
# and requires WASM-specific features. Build it separately with: cd ui && trunk build