mirror of
https://github.com/aya-rs/aya.git
synced 2026-10-12 21:49:58 +02:00
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.
28 lines
713 B
TOML
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 }
|