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.
28 lines
474 B
YAML
28 lines
474 B
YAML
version: "3"
|
|
|
|
tasks:
|
|
build-ebpf:
|
|
desc: "Build the eBPF program"
|
|
cmds:
|
|
- cargo run
|
|
|
|
install-ebpf:
|
|
desc: "Install the eBPF program"
|
|
cmds:
|
|
- go run main.go {{ "{{ .HOOK }}" }}
|
|
dir: {{project-name}}-go
|
|
deps:
|
|
- build-ebpf
|
|
|
|
fmt:
|
|
desc: "format go code"
|
|
cmds:
|
|
- go fmt main.go
|
|
dir: {{project-name}}-go
|
|
|
|
default:
|
|
desc: "Build and install the eBPF program"
|
|
cmds:
|
|
- task: fmt
|
|
- task: install-ebpf
|