52 lines
1.4 KiB
TOML
52 lines
1.4 KiB
TOML
[package]
|
|
name = "toes-matter"
|
|
version = "0.1.11"
|
|
edition = "2021"
|
|
license = "MIT OR Apache-2.0"
|
|
readme = "README.md"
|
|
publish = false
|
|
|
|
[[bin]]
|
|
name = "toes-matter"
|
|
required-features = ["device"]
|
|
|
|
[[bin]]
|
|
name = "toes-matter-credentials"
|
|
|
|
[[example]]
|
|
name = "basic"
|
|
required-features = ["device"]
|
|
|
|
[features]
|
|
default = ["device"]
|
|
device = [
|
|
"dep:async-io",
|
|
"dep:embassy-futures",
|
|
"dep:embassy-time",
|
|
"dep:embassy-time-queue-utils",
|
|
"dep:env_logger",
|
|
"dep:futures-lite",
|
|
"dep:log",
|
|
"rs-matter/log",
|
|
"rs-matter/os",
|
|
"rs-matter/rustcrypto",
|
|
"rs-matter/zbus",
|
|
"rs-matter/max-sessions-32",
|
|
"rs-matter/max-groups-per-fabric-12",
|
|
"rs-matter/max-group-keys-per-fabric-2",
|
|
"rs-matter/max-group-endpoints-per-fabric-3",
|
|
"zeroconf",
|
|
]
|
|
zeroconf = ["rs-matter/zeroconf"]
|
|
|
|
[dependencies]
|
|
async-io = { version = "2", optional = true }
|
|
embassy-futures = { version = "0.1", optional = true }
|
|
embassy-time = { version = "0.5", features = ["std"], optional = true }
|
|
embassy-time-queue-utils = { version = "0.3", features = ["generic-queue-64"], optional = true }
|
|
env_logger = { version = "0.11", optional = true }
|
|
futures-lite = { version = "2", optional = true }
|
|
log = { version = "0.4", optional = true }
|
|
rand = { version = "0.8", features = ["std", "std_rng"] }
|
|
rs-matter = { git = "https://git.fishmt.net/nakajima/rs-matter", branch = "bluez-ios-reconnect", default-features = false }
|