diff options
Diffstat (limited to 'skeletonmm/tests/meson.build')
-rw-r--r-- | skeletonmm/tests/meson.build | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/skeletonmm/tests/meson.build b/skeletonmm/tests/meson.build index e77edbe..2d83d54 100644 --- a/skeletonmm/tests/meson.build +++ b/skeletonmm/tests/meson.build @@ -1,6 +1,6 @@ # tests -# input: gnome, skeletonmm_own_dep +# input: gnome, skeletonmm_own_dep, build_tests tests = [ # [[dir-name], exe-name, [sources]] @@ -30,8 +30,11 @@ foreach ex : tests exe_file = executable(ex_name, ex_sources, resources, dependencies: skeletonmm_own_dep, implicit_include_directories: false, - build_by_default: true + build_by_default: build_tests ) - test(dir.underscorify(), exe_file) + # If exe_file is a test program, it is built by default unconditionally. + if build_tests + test(ex_name, exe_file) + endif endforeach |