38 lines
1.0 KiB
Meson
38 lines
1.0 KiB
Meson
project('wireplumber', ['c'],
|
|
version : '0.0.1',
|
|
license : 'MIT',
|
|
meson_version : '>= 0.47.0',
|
|
default_options : [
|
|
'warning_level=1',
|
|
'buildtype=debugoptimized'
|
|
]
|
|
)
|
|
|
|
wireplumber_api_version = '0.1'
|
|
wireplumber_so_version = '0'
|
|
|
|
if get_option('libdir').startswith('/')
|
|
wireplumber_module_dir = join_paths(get_option('libdir'), 'wireplumber-' + wireplumber_api_version)
|
|
else
|
|
wireplumber_module_dir = join_paths(get_option('prefix'), get_option('libdir'), 'wireplumber-' + wireplumber_api_version)
|
|
endif
|
|
|
|
if get_option('sysconfdir').startswith('/')
|
|
wireplumber_config_dir = join_paths(get_option('sysconfdir'), 'wireplumber')
|
|
else
|
|
wireplumber_config_dir = join_paths(get_option('prefix'), get_option('sysconfdir'), 'wireplumber')
|
|
endif
|
|
|
|
gobject_dep = dependency('gobject-2.0')
|
|
gmodule_dep = dependency('gmodule-2.0')
|
|
gio_dep = dependency('gio-2.0')
|
|
pipewire_dep = dependency('libpipewire-0.3')
|
|
|
|
gnome = import('gnome')
|
|
|
|
wp_lib_include_dir = include_directories('lib')
|
|
|
|
subdir('lib')
|
|
subdir('modules')
|
|
subdir('src')
|