29 lines
816 B
TOML
29 lines
816 B
TOML
[package]
|
|
name = "cbd-cli"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
|
|
[dependencies]
|
|
clap.workspace = true
|
|
clap_complete.workspace = true
|
|
clap_mangen.workspace = true
|
|
|
|
# The `client` feature adds the gRPC executor for the remote
|
|
# library/queue/global commands. Kept optional so binaries' build.rs can
|
|
# depend on this crate (default features = clap only) without dragging in
|
|
# tonic on every build (architecture/cli.md D1/D7).
|
|
crabidy-core = { workspace = true, optional = true }
|
|
tonic = { workspace = true, optional = true, features = [
|
|
"transport",
|
|
"codegen",
|
|
] }
|
|
tokio = { workspace = true, optional = true, features = [
|
|
"rt-multi-thread",
|
|
"macros",
|
|
] }
|
|
base64 = { workspace = true, optional = true }
|
|
|
|
[features]
|
|
default = []
|
|
client = ["dep:crabidy-core", "dep:tonic", "dep:tokio", "dep:base64"]
|