mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice-protocol
synced 2025-12-26 14:18:31 +00:00
Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>
35 lines
1014 B
Meson
35 lines
1014 B
Meson
#
|
|
# project definition
|
|
#
|
|
project('spice-protocol', 'c',
|
|
version : '0.14.1',
|
|
license : 'BSD',
|
|
meson_version : '>= 0.41.0')
|
|
|
|
subdir('spice')
|
|
|
|
spice_protocol_dep = declare_dependency(include_directories : include_directories('.'))
|
|
|
|
#
|
|
# spice-protocol.pc generation
|
|
#
|
|
datadir = get_option('datadir')
|
|
pkgconfig_dir = join_paths(get_option('prefix'), datadir, 'pkgconfig')
|
|
|
|
pkgconfig = import('pkgconfig')
|
|
pkgconfig.generate(name : meson.project_name(),
|
|
description : 'SPICE protocol headers',
|
|
version : meson.project_version(),
|
|
subdirs : 'spice-1',
|
|
install_dir : pkgconfig_dir,
|
|
variables : 'datadir=@0@'.format(join_paths('${prefix}', datadir)))
|
|
|
|
#
|
|
# spice-protocol.spec
|
|
#
|
|
config_data = configuration_data()
|
|
config_data.set ('VERSION', meson.project_version())
|
|
configure_file(input : 'spice-protocol.spec.in',
|
|
output : 'spice-protcol.spec',
|
|
configuration : config_data)
|