flowrs-engine/Cargo.toml
flowRS fd958c0547 flowRS engine, cut from flowRS 3451b065
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-02 19:04:39 -05:00

67 lines
1.6 KiB
TOML

# The flowRS engine's own workspace. Generated from flowRS's repository by
# tools/publish-engine.sh; see README.md.
[workspace]
resolver = "2"
members = [
"crates/dpb-plot",
"crates/flowrs-app",
"crates/flowrs-appshell",
"crates/flowrs-boards",
"crates/flowrs-capture",
"crates/flowrs-cli",
"crates/flowrs-connect",
"crates/flowrs-core",
"crates/flowrs-decode",
"crates/flowrs-device",
"crates/flowrs-drivers",
"crates/flowrs-dsp",
"crates/flowrs-hal",
"crates/flowrs-iface",
"crates/flowrs-instruments",
"crates/flowrs-linux",
"crates/flowrs-live",
"crates/flowrs-math",
"crates/flowrs-ml",
"crates/flowrs-openui",
"crates/flowrs-record",
"crates/flowrs-registry",
"crates/flowrs-results",
"crates/flowrs-sandbox",
"crates/flowrs-schemas",
"crates/flowrs-sequence",
"crates/flowrs-sim",
"crates/flowrs-station",
"crates/flowrs-tdms",
"crates/flowrs-tls",
"crates/flowrs-transport",
"crates/flowrs-viz",
]
exclude = ["vendor", "tools/test-crates"]
[workspace.package]
version = "0.1.0"
edition = "2024"
rust-version = "1.93"
authors = ["The flowRS contributors"]
license = "Apache-2.0"
publish = false
[workspace.dependencies]
arrow-schema = "60.0.0"
embedded-hal = "1.0"
embedded-io = "0.7.1"
embedded-io-async = "0.7.0"
js-sys = "0.3.106"
serde = { version = "1.0.228", features = ["derive", "rc"] }
serde_json = "1.0.150"
thiserror = "2.0.18"
wasm-bindgen = "0.2.129"
web-sys = "0.3.106"
[profile.release]
opt-level = "z"
lto = true
codegen-units = 1
[patch.crates-io]
rustdds = { path = "vendor/rustdds-0.14.3-flowrs" }