Files
tines/Cargo.toml
T
kyle 7be09f8e9a Task 9: tines-ros2 — pure topic_name escaping (default, tested) + optional rclrs TinesNode (feature ros2)
Adds the ninth fleet-deployment crate. Default build is ROS2-free: topic_name
hex-escapes arbitrary tines topics into valid ROS2 names under /tines/ (deterministic,
injective) and wires Node<LogStore, BtTransport>. The rclrs-backed self-contained
TinesNode lives under #[cfg(feature="ros2")] with an off-by-default ros2 feature, so
the crate builds/tests without a ROS2 toolchain. Adds scripts/check-ros2.sh (needs a
ROS2 toolchain; not run in CI), registers the crate in workspace members, and passes
sh scripts/ci.sh.
2026-10-18 14:46:57 -07:00

12 lines
274 B
TOML

[workspace]
members = ["tines-core", "tines-sim", "tines-store", "tines-bt", "tines-ros2"]
resolver = "2"
[workspace.package]
version = "0.3.0"
edition = "2021"
license = "Apache-2.0"
authors = ["K. Isom"]
repository = "https://github.com/kisom/tines"
readme = "README.md"