From: Sam James Date: Sat, 30 Sep 2023 05:43:39 +0000 (+0100) Subject: meson: make building tests conditional X-Git-Tag: v1.7~59 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=ff742e792725c316ba6de0800188bf36751bd1d1;p=users%2Fsagi%2Flibnvme.git meson: make building tests conditional Just like we do for docs. Signed-off-by: Sam James --- diff --git a/meson.build b/meson.build index 2c979ccb..a9263b57 100644 --- a/meson.build +++ b/meson.build @@ -273,7 +273,9 @@ subdir('internal') subdir('ccan') subdir('src') subdir('libnvme') -subdir('test') +if get_option('tests') + subdir('test') +endif subdir('examples') subdir('doc') diff --git a/meson_options.txt b/meson_options.txt index a1ed79f9..251ae118 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -6,6 +6,7 @@ option('rstdir', type : 'string', value : '', description : 'directory for ReST option('docs', type : 'combo', choices : ['false', 'html', 'man', 'rst', 'all'], description : 'install documentation') option('docs-build', type : 'boolean', value : false, description : 'build documentation') +option('tests', type : 'boolean', value : true, description : 'build tests') option('python', type : 'feature', value: 'auto', description : 'Generate libnvme python bindings') option('openssl', type : 'feature', value: 'auto', description : 'OpenSSL support')