summaryrefslogtreecommitdiff
path: root/internal/generated/tracepoints.raku
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2024-02-20 20:28:12 +0200
committerPaul Buetow <paul@buetow.org>2024-02-20 20:29:02 +0200
commit868e52593833066cd63b0c4d61c00849814716aa (patch)
tree9d0885aa4e6d6fd19d8d48ab971f3241baf21a60 /internal/generated/tracepoints.raku
parent57d16726e1f7da4aeab8b082695ff26ce23e091c (diff)
refactor go generation
Diffstat (limited to 'internal/generated/tracepoints.raku')
-rw-r--r--internal/generated/tracepoints.raku9
1 files changed, 4 insertions, 5 deletions
diff --git a/internal/generated/tracepoints.raku b/internal/generated/tracepoints.raku
index 82610c8..8604aae 100644
--- a/internal/generated/tracepoints.raku
+++ b/internal/generated/tracepoints.raku
@@ -1,15 +1,14 @@
#!/usr/bin/env raku
-my @tracepoints = gather {
- $/<tracepoint>.Str.take
- if /^SEC.*sys_$<tracepoint>=(<[a..z _]>+)/ for
- dir('../c/tracepoints/').map(*.lines).flat;
+my @tracepoints = gather for $*IN.slurp.split("\n") {
+ take $/<tracepoint>.Str if /^SEC.*sys_$<tracepoint>=(<[a..z _]>+)/;
}
say qq:to/END/;
+// This file was generated - don't change manually!
package generated
-var tracepointList = []string\{
+var TracepointList = []string\{
\t{@tracepoints.map({ "\"$_\"" }).join("\n\t") }
\}
END