[package] name = "sandbox-meter" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true description = "Sandbox — the per-device energy receipt and JCR-1 sealing (SPEC §6, spec/receipts.md)." [dependencies] sandbox-schema.workspace = true ed25519-dalek.workspace = true serde.workspace = true thiserror.workspace = true [target.'cfg(target_os = "linux")'.dependencies] libloading = "0.9" # macOS: IOReport and the attributed runner. Both: the thread CPU clock the # counter liveness probes burn against. [target.'cfg(any(target_os = "macos", target_os = "linux"))'.dependencies] libc = "0.2" [[bin]] name = "joule-meter" path = "src/bin/joule_meter.rs"