From ab3321550c3a42c77e291bc503625e2fd093f25b Mon Sep 17 00:00:00 2001 From: Colin Clark Date: Sat, 27 May 2023 11:00:44 +0100 Subject: [PATCH] Include check for existence of xvfb in meson.build --- meson.build | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build index 49e10dc0..660aa623 100644 --- a/meson.build +++ b/meson.build @@ -632,5 +632,11 @@ i18n.merge_file( configure_file(input: 'geeqie.spec.in', output: 'geeqie.spec', configuration: conf_data) # Basic test of the executable -xvfb = find_program('xvfb-run') -test('Basic test', xvfb, args: ['--auto-servernum', geeqie_exe, '--version'], timeout: 100) +xvfb = find_program('xvfb-run', required : false) +if xvfb.found() + test('Basic test', xvfb, args: ['--auto-servernum', geeqie_exe, '--version'], timeout: 100) + summary({'xvfb' : ['Test runs:', true]}, section : 'Debugging', bool_yn : true) +else + summary({'xvfb' : ['Test runs:', false]}, section : 'Debugging', bool_yn : true) + +endif -- 2.20.1