forked from 1b-agent/fieldcraft-upstream
The CPU stays the default, so every existing result and fixture is bit-identical; "gpu" steps on the device FIELDCRAFT_GPU picks through the registered backend, and is an error when the build has none. The desktop app and the CLI (hence the MCP server) register fieldcraft-lbm-gpu at start; the summary names what stepped. Hostile values are errors. Part of #529.
24 lines
676 B
TOML
24 lines
676 B
TOML
[package]
|
|
name = "fieldcraft-cli"
|
|
description = "FieldCraft from the command line: list commands, run scripts, draw snapshots, serve MCP"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
fieldcraft-engine = { workspace = true }
|
|
fieldcraft-lbm-gpu = { workspace = true }
|
|
fieldcraft-gpu = { workspace = true }
|
|
fieldcraft-render = { workspace = true }
|
|
fieldcraft-io = { workspace = true }
|
|
fieldcraft-mcp = { workspace = true }
|
|
fieldcraft-update = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
|
|
[dev-dependencies]
|
|
png = { workspace = true }
|
|
fieldcraft-update = { workspace = true, features = ["mock"] }
|