Files
sergio 1860b51f70 feat: dominium standalone — simulador de campo medio sobre Llimphi
Front-door publicable de dominium: los 9 crates propios como path
members; Llimphi, app-bus, rimay-localize, wawa-config y pluma-notebook
por git-dep al monorepo tawasuyu.git (branch=main). cargo check
--workspace --all-targets pasa exit 0.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 23:22:40 +00:00

43 lines
1.7 KiB
TOML

[package]
name = "dominium-app-llimphi"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
authors.workspace = true
publish.workspace = true
description = "dominium-app-llimphi — la ventana viva del simulador de campo medio sobre Llimphi. Reemplazo del `dominium-app` GPUI: arma la cadena `core → physics → iso → render-plan → canvas-llimphi`, corre un loop de tick (~11 Hz) en un thread aparte que reentra al update vía `Handle::dispatch`, y compone canvas + panel de stats + controles play/pause/reseed."
[[bin]]
name = "dominium-app-llimphi"
path = "src/main.rs"
[dependencies]
dominium-canvas-llimphi = { path = "../dominium-canvas-llimphi" }
dominium-core = { path = "../dominium-core" }
dominium-iso = { path = "../dominium-iso" }
dominium-render-plan = { path = "../dominium-render-plan" }
dominium-sim = { path = "../dominium-sim" }
llimphi-ui = { workspace = true }
llimphi-theme = { workspace = true }
llimphi-widget-button = { workspace = true }
llimphi-widget-slider = { workspace = true }
llimphi-widget-text-input = { workspace = true }
llimphi-widget-menubar = { workspace = true }
llimphi-widget-edit-menu = { workspace = true }
llimphi-widget-context-menu = { workspace = true }
llimphi-motion = { workspace = true }
llimphi-clipboard = { workspace = true }
app-bus = { workspace = true }
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }
directories = { workspace = true }
rimay-localize = { workspace = true }
wawa-config = { workspace = true }
wawa-config-llimphi = { workspace = true }
[dev-dependencies]
# Sólo para el example `pantallazo_dominium` (volcado headless a PNG).
pollster = { workspace = true }
png = { workspace = true }