flowrs-engine/crates/flowrs-live/fixtures/rtt-demo/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

30 lines
940 B
TOML

# The firmware the RTT, defmt and sampler tests run on a twin: a standalone no_std project
# (its own workspace and lockfile), built once by build.sh and committed as
# ../rtt_demo.elf so the tests need no embedded toolchain. Rebuild it when this changes.
[package]
name = "rtt-demo"
version = "0.1.0"
edition = "2021"
publish = false
[workspace]
[dependencies]
cortex-m = { version = "0.7.7", features = ["critical-section-single-core"] }
cortex-m-rt = "0.7.5"
# The real control block and the real defmt logger: what a board running rtt-target
# carries is what the twin carries.
rtt-target = { version = "0.6.2", features = ["defmt"] }
defmt = "1.0"
panic-halt = "1.0"
[profile.release]
# DWARF for the sampler: types of the globals it reads by name.
debug = 2
opt-level = "s"
codegen-units = 1
lto = "fat"
[profile.release.package."*"]
# Dependencies' debug info is not needed and only makes the committed ELF larger.
debug = false