[package]
edition = "2021"
name = "fugue"
version = "0.2.10"
authors = [
"Sam Thomas <st@xv.ax>",
"Zitai Chen <zitaichen@outlook.com>",
]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A binary analysis framework written in Rust"
homepage = "https://fugue.re"
readme = false
license = "MIT"
[features]
bigint = ["bigint-rug"]
bigint-malachite = [
"fugue-bv/bigint-malachite",
"fugue-db?/bigint",
"fugue-ir/bigint",
]
bigint-rug = [
"fugue-bv/bigint-rug",
"fugue-db?/bigint",
"fugue-ir/bigint",
]
db = ["fugue-db"]
default = ["bigint"]
extra-integer-types = ["fugue-bytes/extra-integer-types"]
extra-logging = ["fugue-ir/extra-logging"]
fixed-u128 = [
"fugue-bv/fixed-u128",
"fugue-db?/fixed-u128",
"fugue-ir/fixed-u128",
]
fixed-u64 = [
"fugue-bv/fixed-u64",
"fugue-db?/fixed-u64",
"fugue-ir/fixed-u64",
]
fp = [
"bigint",
"fugue-fp",
]
[lib]
name = "fugue"
path = "src/lib.rs"
[dependencies.fugue-arch]
version = "0.2"
[dependencies.fugue-bv]
version = "0.2"
default-features = false
[dependencies.fugue-bytes]
version = "0.2"
[dependencies.fugue-db]
version = "0.2"
optional = true
default-features = false
[dependencies.fugue-fp]
version = "0.2"
optional = true
[dependencies.fugue-fspec]
version = "0.2"
[dependencies.fugue-ir]
version = "0.2"
default-features = false
[dependencies.fugue-sleigh]
version = "0.2"