diff options
author | Quentin Glidic <sardemff7+git@sardemff7.net> | 2019-04-19 10:15:06 +0200 |
---|---|---|
committer | Quentin Glidic <sardemff7+git@sardemff7.net> | 2019-04-19 10:15:06 +0200 |
commit | c33543f5cafcc261d926e6bf1f4837ada883f455 (patch) | |
tree | ae7e94fa3669a5626584cbe9e8359eca0695beb9 /meson.build | |
parent | 4224614115f94b9391dc31d87b03eb54ebf4c1b6 (diff) |
configure.ac,meson: Define GLIB_VERSION_{MIN_REQUIRED,MAX_ALLOWED}
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
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 087cd300..cb350729 100644 --- a/meson.build +++ b/meson.build @@ -31,8 +31,11 @@ endforeach plugindir = join_paths(get_option('libdir'), meson.project_name()) themedir = join_paths(get_option('datadir'), meson.project_name(), 'themes') +glib_min_major=2 +glib_min_minor=40 +glib_min_version='@0@.@1@'.format(glib_min_major, glib_min_minor) plugins_deps = [ - dependency('glib-2.0', version: '>= 2.40'), + dependency('glib-2.0', version: '>= @0@'.format(glib_min_version)), dependency('gmodule-2.0'), dependency('cairo'), ] @@ -77,6 +80,9 @@ header_conf.set('_GNU_SOURCE', true) header_conf.set('USE_NK_GIT_VERSION', true) +header_conf.set('GLIB_VERSION_MIN_REQUIRED', '(G_ENCODE_VERSION(@0@,@1@))'.format(glib_min_major, glib_min_minor)) +header_conf.set('GLIB_VERSION_MAX_ALLOWED', '(G_ENCODE_VERSION(@0@,@1@))'.format(glib_min_major, glib_min_minor)) + header_conf.set('ENABLE_DRUN', get_option('drun')) header_conf.set('WINDOW_MODE', get_option('window')) header_conf.set('TIMINGS', get_option('timings')) |