From 040d09bd944b72f5f26510e53443ccd9dd73aaea Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Fri, 8 Jan 2021 16:29:58 +0100 Subject: make gtk3 dep optional --- meson.build | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/meson.build b/meson.build index 30c6259..abbdfec 100644 --- a/meson.build +++ b/meson.build @@ -10,9 +10,9 @@ gbm_dep = dependency('gbm') epoxy_dep = dependency('epoxy') cairo_dep = dependency('cairo') pixman_dep = dependency('pixman-1') -gtk3_dep = dependency('gtk+-3.0') udev_dep = dependency('libudev') input_dep = dependency('libinput') +gtk3_dep = dependency('gtk+-3.0', required : false) xcb_dep = dependency('xcb', required : false) randr_dep = dependency('xcb-randr', required : false, version : '>=1.13') systemd_dep = dependency('libsystemd', required : false, version : '>=221') @@ -93,10 +93,13 @@ executable('egltest', sources : egltest_srcs, dependencies : egltest_deps, install : true) -executable('gtktest', - sources : gtktest_srcs, - dependencies : gtktest_deps, - install : false) install_man('drminfo.1') install_man('drmtest.1') + +if gtk3_dep.found() + executable('gtktest', + sources : gtktest_srcs, + dependencies : gtktest_deps, + install : false) +endif -- cgit