diff options
| author | Paul Buetow <paul@buetow.org> | 2026-02-21 10:18:40 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-02-21 10:18:40 +0200 |
| commit | b3ef6e1b8b8ad5e05d8fd78c9cb1379f56eef854 (patch) | |
| tree | 5e33f19f2387960d3fcd42c9c3087fd88413864a /internal/c/Makefile | |
| parent | 82f3c50dce5a26d828b9e9fd71bdf3c05adae968 (diff) | |
rewrite from Raku to Golang initial
Diffstat (limited to 'internal/c/Makefile')
| -rw-r--r-- | internal/c/Makefile | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/c/Makefile b/internal/c/Makefile index d676368..03c1f9f 100644 --- a/internal/c/Makefile +++ b/internal/c/Makefile @@ -27,18 +27,18 @@ generate: generate_tracepoints generate_tracepoints: sudo sh -c 'sudo find /sys/kernel/tracing/events/syscalls -maxdepth 2 -mindepth 2 -name format' \ | sort -t_ -k3 | sudo xargs cat \ - | raku generate_tracepoints_c.raku > ./generated_tracepoints.c + | go run ../../cmd/generate tracepoints-c > ./generated_tracepoints.c grep '^/// ' ./generated_tracepoints.c | sort | sed 's|/// ||' > ./generated_tracepoints_result.txt.new diff -u ./generated_tracepoints_result.txt ./generated_tracepoints_result.txt.new cp ./generated_tracepoints_result.txt.new ./generated_tracepoints_result.txt # TODO: Document what to do, when a syscall is missing. E.g. we also need to add the new syscall maybe -# to the classifier in generate_tracepoints_c.raku! +# to the classifier in cmd/generate and internal/generate! .PHONY: generate_tracepoints_force generate_tracepoints_force: sudo sh -c 'sudo find /sys/kernel/tracing/events/syscalls -maxdepth 2 -mindepth 2 -name format' \ | sort -t_ -k3 | sudo xargs cat \ - | raku generate_tracepoints_c.raku > ./generated_tracepoints.c + | go run ../../cmd/generate tracepoints-c > ./generated_tracepoints.c grep '^/// ' ./generated_tracepoints.c | sort | sed 's|/// ||' > ./generated_tracepoints_result.txt.new sh -c 'diff -u ./generated_tracepoints_result.txt ./generated_tracepoints_result.txt.new; exit 0' cp ./generated_tracepoints_result.txt.new ./generated_tracepoints_result.txt @@ -47,4 +47,4 @@ generate_tracepoints_force: generate_tracepoints_stdout: sudo sh -c 'sudo find /sys/kernel/tracing/events/syscalls -maxdepth 2 -mindepth 2 -name format' \ | sort -t_ -k3 | sudo xargs cat \ - | raku generate_tracepoints_c.raku + | go run ../../cmd/generate tracepoints-c |
