28 lines
1.1 KiB
TOML
28 lines
1.1 KiB
TOML
[package]
|
|
name = "flowrs-boards"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
publish.workspace = true
|
|
rust-version.workspace = true
|
|
authors.workspace = true
|
|
license.workspace = true
|
|
description = "Board / target registry for FlowRS: a Devicetree-lite schema mapping a board to its chip, target triple, pin-mux, and flash method — one-click target select and graphical pin config."
|
|
|
|
[lib]
|
|
crate-type = ["rlib"]
|
|
|
|
[dependencies]
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
|
|
# The board rows (pins, LEDs) the twins carry, and the harvested wiring table beside them, are
|
|
# the census's board-wiring layer, read from where they live rather than copied. flowrs-sim
|
|
# depends on embedded-hal and serde alone, so this adds no cycle, and it is native-only because
|
|
# the census is.
|
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
|
flowrs-sim = { path = "../flowrs-sim" }
|
|
# The Linux tier's machines and what booting them measured, which the census places the
|
|
# single-board computers by (census::linux). Data and parsers only on this side.
|
|
flowrs-linux = { path = "../flowrs-linux" }
|
|
|
|
[dev-dependencies]
|