lazaret/crates/lazaret-host-coordinator/Cargo.toml
ms2k 465c40822a Package Apache license and standardize notices
Adopt the conventional NOTICE layout and include required license material in published crate archives. Verify workspace license metadata and the host coordinator's bundled ncurses notices.
2026-08-19 21:28:23 +09:00

77 lines
2.2 KiB
TOML

[package]
name = "lazaret-host-coordinator"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
license-file.workspace = true
[[bin]]
name = "lazaret-host-coordinator"
path = "src/main.rs"
[[test]]
name = "runtime-composition"
path = "tests/runtime-composition.rs"
harness = false
[[test]]
name = "recovery-process"
path = "tests/recovery-process.rs"
harness = false
[dependencies]
base64.workspace = true
ed25519-dalek.workspace = true
getrandom.workspace = true
indicatif.workspace = true
lazaret-control-client = { version = "=0.0.0", path = "../lazaret-control-client" }
lazaret-core = { version = "=0.0.0", path = "../lazaret-core" }
lazaret-domain-state = { version = "=0.0.0", path = "../lazaret-domain-state" }
lazaret-ignored-workspace = { version = "=0.0.0", path = "../lazaret-ignored-workspace" }
lazaret-linux = { version = "=0.0.0", path = "../lazaret-linux" }
lazaret-prepared-lower = { version = "=0.0.0", path = "../lazaret-prepared-lower" }
lazaret-runtime-supervisor = { version = "=0.0.0", path = "../lazaret-runtime-supervisor" }
lazaret-sandbox-init = { version = "=0.0.0", path = "../lazaret-sandbox-init" }
lazaret-sandbox-contract = { version = "=0.0.0", path = "../lazaret-sandbox-contract" }
lazaret-state-anchor = { version = "=0.0.0", path = "../lazaret-state-anchor" }
lazaret-storage-catalog = { version = "=0.0.0", path = "../lazaret-storage-catalog" }
rcgen.workspace = true
redb.workspace = true
rustix.workspace = true
rustls.workspace = true
serde.workspace = true
sha2.workspace = true
time.workspace = true
tokio.workspace = true
vt100.workspace = true
[dev-dependencies]
tempfile = "=3.27.0"
serde_json.workspace = true
tar.workspace = true
lazaret-client = { version = "=0.0.0", path = "../lazaret-client" }
lazaret-escalation-client = { version = "=0.0.0", path = "../lazaret-escalation-client" }
x509-parser.workspace = true
[[test]]
name = "escalation"
path = "tests/escalation.rs"
harness = false
[[test]]
name = "prepared-worker"
path = "tests/prepared-worker.rs"
harness = false
[[test]]
name = "cold-start"
path = "tests/cold_start.rs"
[[test]]
name = "nofile"
path = "tests/nofile.rs"
harness = false
[lints]
workspace = true