[package] name = "swarm-matrix-ctl" version.workspace = true readme = "README.md" edition.workspace = true [[bin]] name = "swarm-matrix-ctl" path = "src/main.rs" [dependencies] anyhow.workspace = true # The reason this crate is a `*ctl` rather than a single-purpose binary: the # next thing that has to run in the matrix container is a subcommand here, not a # new crate. clap.workspace = true # The token generator, shared with `swarm-controller`. swarm-matrix-client.workspace = true # The agreement this binary is one end of: where the credential lives, what the # object at that path holds, and the `BAO_*` spellings the unit sets. swarm-secret-client.workspace = true tokio.workspace = true tracing.workspace = true tracing-subscriber.workspace = true [lints] workspace = true