[package]
name = "provctl-backend"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
description = "Service management backends for provctl (systemd, launchd, pidfile)"

[dependencies]
provctl-core = { path = "../provctl-core" }
provctl-config = { path = "../provctl-config" }
serde.workspace = true
log.workspace = true
tokio = { workspace = true, features = ["process", "fs", "rt"] }
async-trait = "0.1"

[dev-dependencies]
tempfile = "3"
