diff options
author | Christian Persch <chpe@src.gnome.org> | 2019-09-18 21:26:01 +0200 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2019-09-18 21:26:01 +0200 |
commit | d3ed7be7ade9d04b85df5af416f80e545228674c (patch) | |
tree | 6ec11c0ed7a6cc8a021304dbff60b60ffdc0749d /meson.build | |
parent | b588b33b568f7687967e2e512aa65f8375f25163 (diff) | |
download | vte-d3ed7be7ade9d04b85df5af416f80e545228674c.tar.gz |
build: Define gtk3 min/max version defines only for gtk3 targets
... instead of globally (which will conflict with gtk4 defines in the future).
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/meson.build b/meson.build index 6caea373..bca10a2b 100644 --- a/meson.build +++ b/meson.build @@ -124,13 +124,15 @@ ver = glib_max_allowed_version.split('.') config_h.set('GLIB_VERSION_MAX_ALLOWED', '(G_ENCODE_VERSION(' + ver[0] + ',' + ver[1] + '))') if get_option('gtk3') + gtk3_version_cppflags = [] + ver = gtk3_min_req_version.split('.') - config_h.set('GDK_VERSION_MIN_REQUIRED', '(G_ENCODE_VERSION(' + ver[0] + ',' + ver[1] + '))') + gtk3_version_cppflags += '-DGDK_VERSION_MIN_REQUIRED=(G_ENCODE_VERSION(' + ver[0] + ',' + ver[1] + '))' + ver = gtk3_max_allowed_version.split('.') - config_h.set('GDK_VERSION_MAX_ALLOWED', '(G_ENCODE_VERSION(' + ver[0] + ',' + ver[1] + '))') + gtk3_version_cppflags += '-DGDK_VERSION_MAX_ALLOWED=(G_ENCODE_VERSION(' + ver[0] + ',' + ver[1] + '))' endif - # FIXME AC_USE_SYSTEM_EXTENSIONS also supported non-gnu systems config_h.set10('_GNU_SOURCE', true) |