forked from 1b-agent/fieldcraft-upstream
The same check as the app's Help › Check for Updates and fieldcraft-cli update --check: the latest release, whether it is newer, its page, whether it is signed and the asset this install would download. It only reports. Checking reaches the network, so only the desktop app and the CLI switch it on; tests, scratch sessions and the browser build refuse without asking. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo
34 lines
1.1 KiB
TOML
34 lines
1.1 KiB
TOML
[package]
|
|
name = "fieldcraft-engine"
|
|
description = "FieldCraft's command engine: every user-visible action as a command with a JSON form"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
fieldcraft-model = { workspace = true }
|
|
# Samples build their geometry from SolidCraft scripts (sample.rs).
|
|
fieldcraft-geometry = { workspace = true, features = ["scripts"] }
|
|
fieldcraft-mesh = { workspace = true }
|
|
fieldcraft-io = { workspace = true }
|
|
fieldcraft-decks = { workspace = true }
|
|
fieldcraft-solver = { workspace = true }
|
|
fieldcraft-explicit = { workspace = true }
|
|
fieldcraft-fem = { workspace = true }
|
|
fieldcraft-lbm = { workspace = true }
|
|
fieldcraft-parallel = { workspace = true }
|
|
fieldcraft-render = { workspace = true }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
log = { workspace = true }
|
|
# app.update.check (docs/updates.md); the browser build has no update check.
|
|
fieldcraft-update = { workspace = true }
|
|
|
|
[dev-dependencies]
|
|
png = { workspace = true }
|
|
zip = { workspace = true }
|