Files
Tamir Duberstein 21ac235193 build: fail CI on Cargo warnings
Nightly Cargo reports manifest warnings without failing CI. Run the
lint job fetch with CARGO_BUILD_WARNINGS=deny so Cargo warnings fail
the job. Clippy separately denies compiler warnings.

Remove unused workspace dependencies and redundant README declarations.
Rename eBPF binary targets using dashes and update the corresponding
integration-test artifact paths. Reference the integration-ebpf build
dependency so Cargo invalidates artifacts when its sources change.
Update cfg_aliases to resolve nix future-incompatibility warnings and
synchronize the Bazel lockfile.
2026-09-14 22:37:59 -04:00

28 lines
713 B
TOML

[package]
description = "An eBPF object file parsing library with BTF and relocation support."
documentation = "https://docs.rs/aya-obj"
keywords = ["bpf", "btf", "ebpf", "elf", "object"]
name = "aya-obj"
version = "0.3.0"
authors.workspace = true
edition.workspace = true
homepage.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
[lints]
workspace = true
[dependencies]
bytes = { workspace = true }
log = { workspace = true }
object = { workspace = true, features = ["elf", "read_core"] }
thiserror = { workspace = true, features = ["std"] }
[dev-dependencies]
assert_matches = { workspace = true }
rbpf = { workspace = true }
rstest = { workspace = true }