diff options
author | Janne Grunau <janne-vlc@jannau.net> | 2018-10-23 19:46:46 +0300 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2018-10-23 23:20:44 +0300 |
commit | f8e918a9f15c2971ab01b7cb511bb5f808c2b479 (patch) | |
tree | 057ea7b29ce7081e43a238b9376972c34dcf93da /meson_options.txt | |
parent | a7bc6b8f2e9779ce46b61768b6dfaccc8eb7bbcb (diff) |
fuzzer: add a standalone fuzzing engine 'none'
Replaces the boolean 'build_libfuzzer' meson option with 'fuzzing_engine'.
This allows reproducing fuzzing test cases on systems without libfuzzer.
Also prevents regressions in the fuzzing test target since it will be
build by default.
Diffstat (limited to 'meson_options.txt')
-rw-r--r-- | meson_options.txt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/meson_options.txt b/meson_options.txt index e351da7..d39c61d 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -20,7 +20,8 @@ option('build_tests', value: true, description: 'Build dav1d tests') -option('build_libfuzzer', - type: 'boolean', - value: false, - description: 'Build dav1d libFuzzer target') +option('fuzzing_engine', + type: 'combo', + choices : ['none', 'libfuzzer', 'oss-fuzz'], + value: 'none', + description: 'Select the fuzzing engine') |