34 lines
891 B
TOML
34 lines
891 B
TOML
[package]
|
|
name = "nx9-wireguard"
|
|
description = "WireGuard netlink operations and key management for nx9-wg"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
|
|
[dependencies]
|
|
nx9-wg-core.workspace = true
|
|
tokio.workspace = true
|
|
tracing.workspace = true
|
|
thiserror.workspace = true
|
|
chrono.workspace = true
|
|
uuid.workspace = true
|
|
serde.workspace = true
|
|
serde_json.workspace = true
|
|
base64.workspace = true
|
|
ipnet.workspace = true
|
|
qrcode.workspace = true
|
|
image.workspace = true
|
|
async-trait = "0.1"
|
|
|
|
[target.'cfg(target_os = "linux")'.dependencies]
|
|
rtnetlink = { workspace = true }
|
|
genetlink = { workspace = true }
|
|
netlink-packet-wireguard = { workspace = true }
|
|
netlink-packet-core = { workspace = true }
|
|
netlink-packet-generic = { workspace = true }
|
|
netlink-proto = { workspace = true }
|
|
netlink-sys = { workspace = true }
|
|
futures = { workspace = true }
|
|
|
|
[dev-dependencies]
|
|
tempfile.workspace = true
|