diff options
Diffstat (limited to 'runner/meson.build')
-rw-r--r-- | runner/meson.build | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/runner/meson.build b/runner/meson.build index 9dafb312..bea1d897 100644 --- a/runner/meson.build +++ b/runner/meson.build @@ -9,6 +9,7 @@ runnerlib_sources = [ 'settings.c', runner_sources = [ 'runner.c' ] resume_sources = [ 'resume.c' ] results_sources = [ 'results.c' ] +runner_test_sources = [ 'runner_tests.c' ] if _build_runner and jsonc.found() subdir('testdata') @@ -35,6 +36,13 @@ if _build_runner and jsonc.found() install_dir : bindir, dependencies : igt_deps) + runner_test = executable('runner_test', runner_test_sources, + c_args : '-DTESTDATA_DIRECTORY="@0@"'.format(testdata_dir), + link_with : runnerlib, + install : false, + dependencies : igt_deps) + test('runner', runner_test) + build_info += 'Build test runner: Yes' else build_info += 'Build test runner: No' |