[package] authors = ["m4b ", "Richo Healey ", "Travis Finkenauer "] description = "High level bindings to capstone disassembly engine (https://capstone-engine.org/)" keywords = ["disassemble"] license = "MIT" name = "capstone" repository = "https://github.com/capstone-rust/capstone-rs" readme = "../README.md" edition = "2018" version = "0.12.0" [badges] travis-ci = { repository = "capstone-rust/capstone-rs" } [dependencies] capstone-sys = { path = "../capstone-sys", version = "0.16.0", default_features = false } libc = { version = "0.2", default-features = false } [dev-dependencies] macho = "0.4.1" criterion = "0.3" rayon = "1.1" [[bench]] name = "my_benchmark" harness = false [features] default = ["full", "std"] std = [] # The 'full' feature, enabled by default, compiles Capstone normally. When disabled, # Capstone will be built in Diet mode (https://www.capstone-engine.org/diet.html). # This disables some features to reduce the size of the library full = ["capstone-sys/full"] use_bindgen = ["capstone-sys/use_bindgen"]