1
project('vqdr', ['c', 'vala'],
3
meson_version: '>= 0.50.0',
4
default_options: [ 'warning_level=2',
7
cc = meson.get_compiler('c')
9
conf = configuration_data()
14
glib_dep = dependency ('glib-2.0', required : true)
15
gobject_dep = dependency ('gobject-2.0', required : true)
16
gee_dep = dependency ('gee-0.8', required : true)
17
gio_dep = dependency ('gio-2.0', required : true)
18
gmodule_dep = dependency ('gmodule-2.0', requred : true)
19
m_dep = cc.find_library('m', required : true)
20
dependencies += [glib_dep, gobject_dep, gee_dep, gio_dep, gmodule_dep, m_dep]
24
libvqdr = library ('vqdr',
26
vala_header: 'libvqdr.h',
27
vala_vapi: 'libvqdr-0.1.vapi',
28
dependencies: dependencies,
30
install_dir: [true, true, true])
33
libvqdr_dep = declare_dependency(link_with : libvqdr,
34
dependencies: dependencies,
35
include_directories: include_directories('.'))
37
vqdr_dependencies = dependencies
38
vqdr_source_files = source_files + files (['src/main.vala'])
39
vqdr = executable ('vqdr',
41
dependencies: vqdr_dependencies,