[workspace]
resolver = "2"
members = ["combat-core", "combat-sim", "combat-wasm"]
# A bare `cargo build`/`test` operates only on the host-native crates;
# `combat-wasm` is built deliberately for wasm32 via wasm-pack (it stays a member
# so it shares the lockfile and `cargo build -p combat-wasm` works).
default-members = ["combat-core", "combat-sim"]

# This is a SELF-CONTAINED workspace, deliberately separate from the root
# reikhelm workspace. The root `Cargo.toml` lists its members explicitly (no
# globs) and this folder declares its own `[workspace]`, so `combat/` neither
# pollutes nor depends on the dungeon-generator crates. One experiment, one
# isolated build graph (see ../README.md).
