From 3ebafeb4dec7c5029cc42e0f9ea38f84691b5453 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 16 Mar 2025 21:56:01 +0200 Subject: refactor --- internal/c/Makefile | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'internal/c/Makefile') diff --git a/internal/c/Makefile b/internal/c/Makefile index 81f2e4b..c2dddb5 100644 --- a/internal/c/Makefile +++ b/internal/c/Makefile @@ -19,3 +19,16 @@ vmlinux.h: clean: find . -name \*.o -delete find . -name vmlinux.h -delete + +.PHONY: generate +generate: generate_tracepoints + +.PHONY: generate_tracepoints +generate_tracepoints: + sudo sh -c 'cat /sys/kernel/tracing/events/syscalls/sys_{enter,exit}_*/format' \ + | raku generate_tracepoints.raku > ./generated_tracepoints.c + +.PHONY: generate_tracepoints_stdout +generate_tracepoints_stdout: + sudo sh -c 'cat /sys/kernel/tracing/events/syscalls/sys_{enter,exit}_*/format' \ + | raku generate_tracepoints.raku -- cgit v1.2.3