blob: 5e05e37f730ea3ad0e1a1867d2675f2df69ca28f [file] [edit]
# Licensed under the Apache-2.0 license
[workspace]
members = [
"openprot",
"xtask",
"hal/blocking",
"hal/async",
"hal/nb",
"platform/traits/hubris",
"platform/impls/baremetal/mock",
"platform/impls/linux",
"platform/impls/tock",
"platform/impls/hubris",
"platform/impls/rustcrypto",
"services/i2c/api",
"services/mctp/api",
"services/mctp/server",
"services/mctp/transport-i2c",
"services/mctp/client",
"services/spdm/requester",
"services/spdm/responder",
"services/spdm/transport-mctp",
"services/telemetry",
"services/storage",
]
resolver = "2"
[workspace.package]
license = "Apache-2.0"
repository = "https://github.com/rusty1968/openprot"
edition = "2021"
[workspace.dependencies]
zerocopy = { version = "0.8", features = ["derive"] }
zeroize = { version = "1.8", default-features = false, features = ["derive"] }
subtle = { version = "2", default-features = false }
# Pin to match Hubris ecosystem
rand_core = { version = "0.9", default-features = false }
embedded-hal = "1.0"
heapless = { version = "0.9", default-features = false }