grim/gobquery

Initial revision basic query validation done
draft default tip
2021-10-20, Gary Kramlich
b3f3d1bce7d3
Initial revision basic query validation done
project(
'gobquery',
'c',
license : 'LGPL-2.0-or-later',
version : '0.1.0-dev',
meson_version : '>=0.56.0',
default_options : ['c_std=c99']
)
parts = meson.project_version().split('-')
if parts.length() > 1
extra = parts[1]
else
extra = ''
endif
parts = parts[0].split('.')
GOBQUERY_MAJOR_VERSION = parts[0]
version_conf = configuration_data()
version_conf.set('GOBQUERY_MAJOR_VERSION', GOBQUERY_MAJOR_VERSION)
version_conf.set('GOBQUERY_MINOR_VERSION', parts[1])
version_conf.set('GOBQUERY_MICRO_VERSION', parts[2])
version_conf.set('GOBQUERY_EXTRA_VERSION', extra)
version_conf.set('GOBQUERY_VERSION', meson.project_version())
gnome = import('gnome')
GLIB = dependency('glib-2.0', version: '>=2.64.0')
GIO = dependency('gio-2.0', version: '>=2.64.0')
GOBJECT = dependency('gobject-2.0', version: '>=2.64.0')
subdir('gobquery')