[package] name = "blazecli" description = "A command line utility for the blazesym library." version = "0.1.7" edition = "2021" rust-version = "1.69" default-run = "blazecli" license = "BSD-3-Clause" repository = "https://github.com/libbpf/blazesym" readme = "README.md" categories = [ "api-bindings", "command-line-utilities", "development-tools::debugging", "os::unix-apis", "value-formatting", ] keywords = [ "breakpad", "cli", "dwarf", "elf", "gsym", ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [[bin]] name = "shell-complete" path = "var/shell-complete.rs" required-features = ["clap_complete"] [build-dependencies] anyhow = "1.0.68" grev = "0.1.3" [dependencies] anyhow = "1.0.68" # TODO: Enable `zstd` feature once we enabled it for testing in the main # crate. blazesym = {version = "=0.2.0-rc.2", path = "../", features = ["apk", "breakpad", "demangle", "dwarf", "gsym", "tracing", "zlib"]} clap = {version = "4.1.7", features = ["derive"]} clap_complete = {version = "4.1.1", optional = true} tracing = "0.1" tracing-subscriber = {version = "0.3", features = ["ansi", "env-filter", "fmt"]} [target.'cfg(any(target_os = "linux", target_os = "android"))'.dependencies] blazesym = {version = "=0.2.0-rc.2", path = "../", features = ["bpf"]}