summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meson.build2
-rw-r--r--meson_options.txt3
2 files changed, 4 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 428ebb2102..371a9ce751 100644
--- a/meson.build
+++ b/meson.build
@@ -40,7 +40,7 @@ if want_ossfuzz and want_libfuzzer
error('only one of oss-fuzz or llvm-fuzz can be specified')
endif
-skip_deps = want_ossfuzz
+skip_deps = want_ossfuzz or get_option('skip-deps')
fuzzer_build = want_ossfuzz or want_libfuzzer
# Create a title-less summary section early, so it ends up first in the output.
diff --git a/meson_options.txt b/meson_options.txt
index fa8c0b5e3f..5d635748d5 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -484,3 +484,6 @@ option('analyze', type: 'boolean', value: 'true',
option('bpf-framework', type : 'combo', choices : ['auto', 'true', 'false'],
description: 'build BPF programs from source code in restricted C')
+
+option('skip-deps', type : 'boolean', value : 'false',
+ description : 'skip optional dependencies')