spa: Add a varlink client support library

This commit is contained in:
Arun Raghavan 2026-02-18 16:46:15 -08:00
parent 8b8241d6e3
commit 7caf86eaa6
6 changed files with 1069 additions and 0 deletions

View file

@ -25,6 +25,17 @@ spa_support_lib = shared_library('spa-support',
install_dir : spa_plugindir / 'support')
spa_support_dep = declare_dependency(link_with: spa_support_lib)
spa_varlink_sources = [
'varlink.c'
]
spa_varlink_lib = shared_library('spa-varlink',
spa_varlink_sources,
dependencies : [ spa_dep ],
install : true,
install_dir : spa_plugindir / 'support')
spa_varlink_dep = declare_dependency(link_with: spa_varlink_lib)
if get_option('evl').allowed()
evl_inc = include_directories('/usr/include')
evl_lib = cc.find_library('evl',