summaryrefslogtreecommitdiff
path: root/src/core/bpf
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/bpf')
-rw-r--r--src/core/bpf/meson.build24
1 files changed, 17 insertions, 7 deletions
diff --git a/src/core/bpf/meson.build b/src/core/bpf/meson.build
index c2465a845f..57a4c5393c 100644
--- a/src/core/bpf/meson.build
+++ b/src/core/bpf/meson.build
@@ -65,13 +65,23 @@ bpf_o_unstripped_cmd += [
'@OUTPUT@'
]
-bpf_o_cmd = [
- llvm_strip,
- '-g',
- '@INPUT@',
- '-o',
- '@OUTPUT@'
-]
+if bpftool_strip
+ bpf_o_cmd = [
+ bpftool,
+ 'g',
+ 'o',
+ '@OUTPUT@',
+ '@INPUT@'
+ ]
+else
+ bpf_o_cmd = [
+ llvm_strip,
+ '-g',
+ '@INPUT@',
+ '-o',
+ '@OUTPUT@'
+ ]
+endif
skel_h_cmd = [
bpftool,