You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
5811d6ff56
Adapt https://github.com/aya-rs/aya/commit/3d463a3 and subsequent work to the template. This has worked very well for us in the main project, and our users should get the same hotness. Note that xtask is still used for running, as it is in the main project. |
4 months ago | |
---|---|---|
.cargo | 4 months ago | |
.github | 4 months ago | |
xtask | 4 months ago | |
{{project-name}} | 4 months ago | |
{{project-name}}-common | 4 months ago | |
{{project-name}}-ebpf | 4 months ago | |
.gitignore | 6 months ago | |
Cargo.toml | 4 months ago | |
README.md | 4 months ago | |
cargo-generate.toml | 2 years ago | |
pre-script.rhai | 2 years ago | |
test.sh | 4 months ago |
README.md
{{project-name}}
Prerequisites
- Install bpf-linker:
cargo install bpf-linker
Build & Run
Use cargo build
, cargo check
, etc. as normal. Run your program with xtask run
.
Cargo build scripts are used to automatically build the eBPF correctly and include it in the
program. When not using xtask run
, eBPF code generation is skipped for a faster developer
experience; this compromise necessitates the use of xtask
to actually build the eBPF.