diff options
Diffstat (limited to 'test/media_device/meson.build')
-rw-r--r-- | test/media_device/meson.build | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/test/media_device/meson.build b/test/media_device/meson.build index 6a0e4684..84966c97 100644 --- a/test/media_device/meson.build +++ b/test/media_device/meson.build @@ -1,22 +1,24 @@ +# SPDX-License-Identifier: CC0-1.0 + lib_mdev_test_sources = files([ 'media_device_test.cpp', ]) media_device_tests = [ - ['media_device_acquire', 'media_device_acquire.cpp'], - ['media_device_print_test', 'media_device_print_test.cpp'], - ['media_device_link_test', 'media_device_link_test.cpp'], + {'name': 'media_device_acquire', 'sources': ['media_device_acquire.cpp']}, + {'name': 'media_device_print_test', 'sources': ['media_device_print_test.cpp']}, + {'name': 'media_device_link_test', 'sources': ['media_device_link_test.cpp']}, ] lib_mdev_test = static_library('lib_mdev_test', lib_mdev_test_sources, - dependencies : libcamera_dep, + dependencies : libcamera_private, include_directories : test_includes_internal) -foreach t : media_device_tests - exe = executable(t[0], t[1], - dependencies : libcamera_dep, +foreach test : media_device_tests + exe = executable(test['name'], test['sources'], + dependencies : libcamera_private, link_with : [test_libraries, lib_mdev_test], include_directories : test_includes_internal) - test(t[0], exe, suite : 'media_device', is_parallel : false) + test(test['name'], exe, suite : 'media_device', is_parallel : false) endforeach |