diff options
Diffstat (limited to 'tests/meson.build')
-rw-r--r-- | tests/meson.build | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/meson.build b/tests/meson.build new file mode 100644 index 0000000..3a6b150 --- /dev/null +++ b/tests/meson.build @@ -0,0 +1,14 @@ +prog_scan_sh = find_program('scan.sh') +prog_scanner = find_program(dep_scanner.get_pkgconfig_variable('wayland_scanner')) + +# Check that each protocol passes through the scanner +foreach protocol_file : protocol_files + protocol_path = join_paths(wayland_protocols_srcdir, protocol_file) + test_name = 'scan-@0@'.format(protocol_file.underscorify()) + test(test_name, prog_scan_sh, + args: protocol_path, + env: [ + 'SCANNER=@0@'.format(prog_scanner.path()), + ] + ) +endforeach |