diff options
-rw-r--r-- | meson.build | 6 | ||||
-rw-r--r-- | meson_options.txt | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/meson.build b/meson.build index 6feb0a5..79a18c6 100644 --- a/meson.build +++ b/meson.build @@ -125,7 +125,7 @@ thread_dep = dependency('threads') # # Read build files from sub-directories # -subdirs = [ 'lib', 'include', 'test' ] +subdirs = [ 'lib', 'include'] if get_option('utils') and not platform.endswith('bsd') and platform != 'dragonfly' subdirs += [ 'util', 'doc' ] endif @@ -134,6 +134,10 @@ if get_option('examples') subdirs += 'example' endif +if get_option('tests') + subdirs += 'test' +endif + foreach n : subdirs subdir(n) endforeach diff --git a/meson_options.txt b/meson_options.txt index 8950ff1..43304d1 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -13,3 +13,6 @@ option('examples', type : 'boolean', value : true, option('useroot', type : 'boolean', value : true, description: 'Set owner and setuid bits on installed files') +option('tests', type : 'boolean', value : true, + description: 'Compile the test files') + |