diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2021-01-08 16:29:58 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2021-01-08 16:29:58 +0100 |
commit | 040d09bd944b72f5f26510e53443ccd9dd73aaea (patch) | |
tree | 4074a95cc9efbc4845918f10f745163aee3ab065 | |
parent | 7d4e1990d80ab9059ed02246ad2b290164aa3378 (diff) | |
download | drminfo-040d09bd944b72f5f26510e53443ccd9dd73aaea.tar.gz |
make gtk3 dep optional
-rw-r--r-- | meson.build | 13 |
1 files 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 |