[package] name = "bro" version = "0.1.0" edition = "2024" license = "MIT" authors = [ "projects@pvv.ntnu.no", ] homepage = "https://git.pvv.ntnu.no/Projects/bro" repository = "https://git.pvv.ntnu.no/Projects/bro" description = "Remote execution tool" readme = "README.md" autobins = false autolib = false [lib] path = "src/lib.rs" bench = false [dependencies] anyhow = "1.0.102" clap = { version = "4.6.1", features = ["derive", "env"] } sd-notify = "0.5.0" serde = { version = "1.0.228", features = ["derive"] } log = "0.4.28" nix = { version = "0.31.3", features = ["poll", "event"] } sendfd = "0.4.4" serde_json = "1.0.150" signal-hook = "0.4.4" tempfile = "3.27.0" tracing = "0.1.44" tracing-subscriber = { version = "0.3.23", features = ["env-filter", "fmt"] } [[bin]] name = "bro-client" bench = false path = "src/bin/bro-client.rs" [[bin]] name = "bro-server" bench = false path = "src/bin/bro-server.rs" [profile.release] strip = true lto = true codegen-units = 1