dwat 0.7.4

A library for accessing DWARF v4/v5 type information
Documentation
[[bin]]
name = "dwat"
path = "src/main.rs"

[dependencies.anyhow]
version = "1.0.75"

[dependencies.clap]
features = ["derive"]
version = "4.2"

[dependencies.fallible-iterator]
default-features = false
optional = true
version = "0.2"

[dependencies.gimli]
default-features = false
features = ["read"]
version = "0.27.0"

[dependencies.libc]
optional = true
version = "0.2.152"

[dependencies.memmap2]
version = "0.5.5"

[dependencies.object]
default-features = false
features = ["read"]
optional = true
version = "0.30.0"

[dependencies.pyo3]
features = ["extension-module"]
optional = true
version = "0.26.0"

[dependencies.smallvec]
default-features = false
optional = true
version = "1"

[dependencies.tempfile]
version = "3.8.1"

[dependencies.thiserror]
version = "1.0.50"

[[example]]
name = "dump"
path = "examples/dump.rs"

[[example]]
name = "dump_verbose"
path = "examples/dump_verbose.rs"

[[example]]
name = "lookup"
path = "examples/lookup.rs"

[[example]]
name = "vars"
path = "examples/vars.rs"

[features]
default = ["std-object", "fallible-iterator", "smallvec"]
python = ["pyo3", "libc"]
std = ["gimli/std"]
std-object = ["std", "object", "object/std", "object/compression", "gimli/endian-reader"]

[lib]
crate-type = ["rlib", "cdylib"]
name = "dwat"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["development-tools::debugging"]
description = "A library for accessing DWARF v4/v5 type information"
edition = "2021"
homepage = "https://github.com/zolutal/dwat"
keywords = ["elf", "debug", "dwarf"]
license = "BSD-2-Clause"
name = "dwat"
readme = "README.md"
repository = "https://github.com/zolutal/dwat"
version = "0.7.4"

[profile.release]
codegen-units = 1
lto = "fat"

[[test]]
name = "tests"
path = "tests/tests.rs"