diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/meson.build b/meson.build index e78fafd1..9db3283f 100644 --- a/meson.build +++ b/meson.build @@ -550,7 +550,13 @@ executable('libinput-record', ) if get_option('debug-gui') - dep_gtk = dependency('gtk+-3.0', version : '>= 3.20') + dep_gtk = dependency('gtk4', version : '>= 4.0', required : false) + config_h.set10('HAVE_GTK4', dep_gtk.found()) + if not dep_gtk.found() + dep_gtk = dependency('gtk+-3.0', version : '>= 3.20') + config_h.set10('HAVE_GTK3', dep_gtk.found()) + endif + dep_cairo = dependency('cairo') dep_glib = dependency('glib-2.0') |