67 lines
1.6 KiB
TOML
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" }
|