rustup component add rustc-codegen-cranelift-preview --toolchain nightly
- Install
lld
:paru -S lld
;sudo apti-get install lld
- Install
bpf-linker
:cargo install bpf-linker
- Install
zellij
:cargo install zellij
- Install
cargo-watch
:cargo install cargo-watch
- Install
just
:cargo install just
- Install
hurl
:cargo install hurl
You may install all packages via your package manager, for example, for Arch Linux:
paru -S just hurl zellij cargo-watch lld
cargo install bpf-linker
All recipe definitions are available at the justfile
.
To run all components, execute:
just run
You may also specify the firewall wifi interface you want to attach to:
just run wlan0
To run up to the controller
perform a:
just run-simple
To run the frontend perform a:
just run-front-watch
For detailed instructions on how to run the code, please refer to the Latex documentation.