Cargo.toml 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. [workspace]
  2. resolver = "2"
  3. members = ["syscall_ebpf", "syscall_ebpf-common", "syscall_ebpf-ebpf"]
  4. default-members = ["syscall_ebpf", "syscall_ebpf-common"]
  5. [workspace.dependencies]
  6. aya = { version = "0.13.0", default-features = false }
  7. aya-ebpf = { version = "0.1.1", default-features = false }
  8. aya-log = { version = "0.2.1", default-features = false }
  9. aya-log-ebpf = { version = "0.1.1", default-features = false }
  10. anyhow = { version = "1", default-features = false }
  11. cargo_metadata = { version = "0.18.0", default-features = false }
  12. # `std` feature is currently required to build `clap`.
  13. #
  14. # See https://github.com/clap-rs/clap/blob/61f5ee5/clap_builder/src/lib.rs#L15.
  15. clap = { version = "4.5.20", default-features = false, features = ["std"] }
  16. env_logger = { version = "0.11.5", default-features = false }
  17. libc = { version = "0.2.159", default-features = false }
  18. log = { version = "0.4.22", default-features = false }
  19. tokio = { version = "1.40.0", default-features = false }
  20. which = { version = "6.0.0", default-features = false }
  21. [profile.dev]
  22. panic = "abort"
  23. [profile.release]
  24. panic = "abort"
  25. [profile.release.package.syscall_ebpf-ebpf]
  26. debug = 2
  27. codegen-units = 1