aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2024-12-19 21:49:02 -0500
committerSimon Ser <contact@emersion.fr>2025-06-08 20:56:31 +0200
commit9099588de1d6e8e95dcfa8e4608ee9065d76afa5 (patch)
tree491717698effc889ea2a0a07b470ef59f691b146
parenttests: Add support for specifying runtime dependencies (diff)
downloadwayland-9099588de1d6e8e95dcfa8e4608ee9065d76afa5.tar
wayland-9099588de1d6e8e95dcfa8e4608ee9065d76afa5.tar.gz
wayland-9099588de1d6e8e95dcfa8e4608ee9065d76afa5.tar.bz2
wayland-9099588de1d6e8e95dcfa8e4608ee9065d76afa5.tar.lz
wayland-9099588de1d6e8e95dcfa8e4608ee9065d76afa5.tar.xz
wayland-9099588de1d6e8e95dcfa8e4608ee9065d76afa5.tar.zst
wayland-9099588de1d6e8e95dcfa8e4608ee9065d76afa5.zip
tests: Depend on exec-fd-leak-checker
Closes: https://gitlab.freedesktop.org/wayland/wayland/-/issues/514 Signed-off-by: Matt Turner <mattst88@gmail.com> (cherry picked from commit fdac631d1744d50e6e470bb78bf5057664967e32)
-rw-r--r--tests/meson.build7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/meson.build b/tests/meson.build
index 44f1233..6ada520 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -54,7 +54,7 @@ tests_protocol_c = custom_target(
output: 'tests-protocol.c'
)
-executable(
+exec_fd_leak_checker = executable(
'exec-fd-leak-checker',
'exec-fd-leak-checker.c',
dependencies: test_runner_dep
@@ -129,6 +129,7 @@ tests = {
wayland_client_protocol_h,
wayland_server_protocol_h,
],
+ 'runtime_deps': [ exec_fd_leak_checker ],
},
'socket-test': {
'extra_sources': [
@@ -183,7 +184,9 @@ tests = {
'headers-protocol-core-test.c',
],
},
- 'os-wrappers-test': {},
+ 'os-wrappers-test': {
+ 'runtime_deps': [ exec_fd_leak_checker ],
+ },
'proxy-test': {
'extra_sources': [
wayland_client_protocol_h,