diff options
author | Matthew Waters <matthew@centricular.com> | 2022-04-06 19:22:44 +1000 |
---|---|---|
committer | Matthew Waters <matthew@centricular.com> | 2022-04-07 08:17:35 +1000 |
commit | bd5d24822a73b84a736ac362cbf68494dc206058 (patch) | |
tree | b9b518422b4f741685468ec5a09a6b65b36b8148 /meson_options.txt | |
parent | 3e07ce64aa550c8bdbf8ae5dc11c1d58c6541b8b (diff) | |
download | gstreamer-bd5d24822a73b84a736ac362cbf68494dc206058.tar.gz |
build/fuzzing: integrate fuzz targets into the build system
Currently disabled but may be enabled later.
Updates the existing fuzzing to use shared libraries as that's easier
for meson to deal with if there is a mix of static and shared libraries
on the system.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2123>
Diffstat (limited to 'meson_options.txt')
-rw-r--r-- | meson_options.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meson_options.txt b/meson_options.txt index 1f837ca9c6..f077a19379 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -18,6 +18,10 @@ option('tls', type : 'feature', value : 'auto', description : 'TLS support using option('qt5', type : 'feature', value : 'auto', description : 'Qt5 Support') option('tools', type : 'feature', value : 'auto', yield : true, description : 'Build command line tools') +# Build for fuzzing +option('oss_fuzz', type : 'feature', value : 'disabled', + description: 'Use fuzzing build environment') + # Other options option('custom_subprojects', type : 'string', value : '', description : 'Comma-separated project names') option('gst-full-libraries', type : 'array', value : [], |