From 34f68e1bf31078bac9a616beeaa6a5c7f2397fa5 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 23 Mar 2017 15:09:51 +0000 Subject: [PATCH] Set glib min/max versions --- meson.build | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 7afc9e1168..db4950a20e 100644 --- a/meson.build +++ b/meson.build @@ -8,6 +8,8 @@ project('gtk+-4.0', 'c', license: 'LGPLv2.1+') glib_req = '>= 2.49.4' +glib_min_required = 'GLIB_VERSION_2_48' +glib_max_allowed = 'GLIB_VERSION_2_50' pango_req = '>= 1.37.3' atk_req = '>= 2.15.1' cairo_req = '>= 1.14.0' @@ -22,10 +24,11 @@ epoxy_req = '>= 1.0' gnome = import('gnome') -# FIXME: add GLIB_MIN_REQUIRED_VERSION and GLIB_MAX_ALLOWED_VERSION add_project_arguments('-DG_LOG_USE_STRUCTURED=1', language: 'c') add_project_arguments('-DG_ENABLE_DEBUG', language: 'c') add_project_arguments('-DG_ENABLE_CONSISTENCY_CHECKS', language: 'c') +add_project_arguments('-DGLIB_MIN_REQUIRED_VERSION=' + glib_min_required, language: 'c') +add_project_arguments('-DGLIB_MAX_ALLOWED_VERSION=' + glib_max_allowed, language: 'c') # Making releases: # 1. gtk_micro_version += 1;