Rebuild the repo as a workspace

This replaces the existing single lib project repo, and replaces it with a workspace containing a large number of crates, this will allow for a much better structure and less feature flags being needed for reducing the feature scope for each user.
This commit is contained in:
2026-07-30 20:35:13 -05:00
parent 50c77f7200
commit 4b06468ff4
25 changed files with 365 additions and 705 deletions
+4 -19
View File
@@ -1,19 +1,4 @@
[package]
name = "rnavp"
version = "0.3.0"
edition = "2024"
publish = ["gitea"]
license = "MIT OR Apache-2.0"
[features]
default= ["embassy"]
std = []
embassy = ["core_full"]
core = []
core_full = ["core_communication", "core_logic"]
core_communication = ["core"]
core_logic = ["core"]
host = ["std", "core_full"]
[dependencies]
serde = { version = "1.0.228", features = ["derive"], default-features = false }
[workspace]
members = ["rnavp"
, "rnavp_communication", "rnavp_logic"]
resolver = "3"