[package] name = "disas" description = "Disassembler" version = "0.1.2" license = "GPL-3.0-only" keywords = ["disassembler"] authors = ["Denis Drakhnia "] repository = "https://github.com/numas13/disas" edition = "2021" rust-version = "1.70" [package.metadata.docs.rs] default-target = "x86_64-unknown-linux-gnu" targets = ["x86_64-unknown-linux-gnu"] [features] default = ["all-arch", "block-buffering", "parallel", "color"] block-buffering = [] parallel = ["dep:log"] color = ["dep:owo-colors", "dep:supports-color"] riscv = ["disasm/riscv"] x86 = ["disasm/x86"] all-arch = [ "riscv", "x86", ] [dependencies] object = "0.34" disasm = { version = "0.4.0", default-features = false, features = ["print"] } bpaf = { version = "0.9", features = ["autocomplete", "dull-color"] } log = { version = "0.4.22", optional = true } owo-colors = { version = "4", optional = true } supports-color = { version = "2", optional = true } [dependencies.env_logger] version = "0.10.2" default-features = false features = ["auto-color", "humantime"]