summaryrefslogtreecommitdiff
path: root/src/tests/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/meson.build')
-rw-r--r--src/tests/meson.build19
1 files changed, 18 insertions, 1 deletions
diff --git a/src/tests/meson.build b/src/tests/meson.build
index 558971ae8..16c77b7bd 100644
--- a/src/tests/meson.build
+++ b/src/tests/meson.build
@@ -464,6 +464,20 @@ if have_native_tests
},
]
if have_xwayland
+ x11_compositor_checker = executable('x11-compositor-checker',
+ sources: ['x11-compositor-checker.c'],
+ include_directories: tests_includes,
+ c_args: [
+ tests_c_args,
+ ],
+ dependencies: [
+ x11_dep,
+ ],
+ install: have_installed_tests,
+ install_dir: mutter_installed_tests_libexecdir,
+ install_rpath: pkglibdir,
+ )
+
test_cases += [
{
'name': 'wayland-x11-interop',
@@ -480,7 +494,10 @@ if have_native_tests
{
'name': 'xwayland',
'suite': 'wayland',
- 'depends': [ test_client ],
+ 'depends': [
+ test_client,
+ x11_compositor_checker,
+ ],
'sources': [
'xwayland-tests.c',
],