src.nth.io/

summaryrefslogtreecommitdiff
path: root/Cargo.toml
blob: df47edf586cbdb1523b5ebf946e57ff2fdfc246f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[package]
name = "mattertimesync"
version = "0.1.0"
edition = "2024"
description = "CLI Matter controller that synchronizes the clocks of Matter devices via the standard Time Synchronization cluster"
license = "MIT"

[dependencies]
anyhow = "1.0.104"
async-io = "2.6.0"
clap = { version = "4.6.4", features = ["derive"] }
embassy-futures = "0.1.2"
embassy-time = { version = "0.5.1", features = ["std"] }
embassy-time-queue-utils = { version = "0.3.2", features = ["generic-queue-64"] }
env_logger = "0.11.11"
futures-lite = "2.6.1"
if-addrs = "0.15.0"
jiff = { version = "0.2.35", features = ["serde"] }
libc = "0.2.189"
log = "0.4.33"
rand = { version = "0.8", features = ["std", "std_rng"] }
rs-matter = "0.2.0"
serde = { version = "1.0.229", features = ["derive"] }
serde_json = "1.0.151"
socket2 = { version = "0.6.5", features = ["all"] }
static_cell = "2.1.1"
thiserror = "2.0.19"
verhoeff = "1.0.0"

[profile.release]
# One Pi-sized binary; favor size and honest backtraces over compile time.
lto = true
codegen-units = 1
strip = "debuginfo"