mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-18 19:50:18 +00:00
Update Meson version requirements and dependencies
This commit is contained in:
committed by
GitHub
parent
f42157fdd7
commit
fda50f0ff3
10
meson.build
10
meson.build
@@ -1,6 +1,6 @@
|
|||||||
project('zoitechat', 'c',
|
project('zoitechat', 'c',
|
||||||
version: '2.17.4',
|
version: '2.17.4',
|
||||||
meson_version: '>= 0.47.0',
|
meson_version: '>= 0.55.0',
|
||||||
default_options: [
|
default_options: [
|
||||||
'c_std=c17',
|
'c_std=c17',
|
||||||
'buildtype=debugoptimized',
|
'buildtype=debugoptimized',
|
||||||
@@ -13,7 +13,7 @@ gnome = import('gnome')
|
|||||||
cc = meson.get_compiler('c')
|
cc = meson.get_compiler('c')
|
||||||
|
|
||||||
|
|
||||||
libgio_dep = dependency('gio-2.0', version: '>= 2.36.0')
|
libgio_dep = dependency('gio-2.0', version: '>= 2.84.0')
|
||||||
libgmodule_dep = dependency('gmodule-2.0')
|
libgmodule_dep = dependency('gmodule-2.0')
|
||||||
|
|
||||||
libcanberra_dep = dependency('libcanberra', version: '>= 0.22',
|
libcanberra_dep = dependency('libcanberra', version: '>= 0.22',
|
||||||
@@ -47,8 +47,8 @@ config_h.set('G_DISABLE_SINGLE_INCLUDES', true)
|
|||||||
config_h.set('GTK_DISABLE_DEPRECATED', true)
|
config_h.set('GTK_DISABLE_DEPRECATED', true)
|
||||||
config_h.set('GTK_DISABLE_SINGLE_INCLUDES', true)
|
config_h.set('GTK_DISABLE_SINGLE_INCLUDES', true)
|
||||||
config_h.set('GDK_PIXBUF_DISABLE_SINGLE_INCLUDES', true)
|
config_h.set('GDK_PIXBUF_DISABLE_SINGLE_INCLUDES', true)
|
||||||
config_h.set('GLIB_VERSION_MAX_ALLOWED', 'GLIB_VERSION_2_36')
|
config_h.set('GLIB_VERSION_MAX_ALLOWED', 'GLIB_VERSION_2_86')
|
||||||
config_h.set('GLIB_VERSION_MIN_REQUIRED', 'GLIB_VERSION_2_36')
|
config_h.set('GLIB_VERSION_MIN_REQUIRED', 'GLIB_VERSION_2_84')
|
||||||
|
|
||||||
# Detected features
|
# Detected features
|
||||||
config_h.set('HAVE_MEMRCHR', cc.has_function('memrchr'))
|
config_h.set('HAVE_MEMRCHR', cc.has_function('memrchr'))
|
||||||
@@ -168,7 +168,7 @@ if cc.get_id() != 'msvc'
|
|||||||
meson.add_install_script('meson_post_install.py')
|
meson.add_install_script('meson_post_install.py')
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if meson.version().version_compare('>= 0.53.0')
|
if meson.version().version_compare('>= 0.55.0')
|
||||||
summary({
|
summary({
|
||||||
'prefix': get_option('prefix'),
|
'prefix': get_option('prefix'),
|
||||||
'bindir': get_option('bindir'),
|
'bindir': get_option('bindir'),
|
||||||
|
|||||||
Reference in New Issue
Block a user