mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-10-14 20:02:38 +00:00
treewide: meson.build: use dependency variable for SPA
Use `spa_dep` everywhere instead of `spa_inc`, and remove `spa_inc` altogether.
This commit is contained in:
parent
0753e992b8
commit
2b110af366
|
@ -23,8 +23,8 @@ foreach c : spa_examples
|
|||
executable(
|
||||
c,
|
||||
c + '.c',
|
||||
include_directories : [configinc, spa_inc],
|
||||
dependencies : [dl_lib, pthread_lib, mathlib] + deps,
|
||||
include_directories : [configinc],
|
||||
dependencies : [spa_dep, dl_lib, pthread_lib, mathlib] + deps,
|
||||
install : installed_tests_enabled,
|
||||
install_dir : installed_tests_execdir / 'examples' / 'spa'
|
||||
)
|
||||
|
|
|
@ -5,7 +5,25 @@
|
|||
#pthread_lib = dependencies('threads')
|
||||
#mathlib = cc.find_library('m', required : false)
|
||||
|
||||
spa_inc = include_directories('include')
|
||||
spa_dep = declare_dependency(
|
||||
include_directories : [
|
||||
include_directories('include'),
|
||||
],
|
||||
version : spaversion,
|
||||
variables : { 'plugindir' : meson.current_build_dir() / 'plugins' }
|
||||
)
|
||||
|
||||
meson.override_dependency('lib@0@'.format(spa_name), spa_dep)
|
||||
|
||||
pkgconfig.generate(filebase : 'lib@0@'.format(spa_name),
|
||||
name : 'libspa',
|
||||
subdirs : spa_name,
|
||||
description : 'Simple Plugin API',
|
||||
version : spaversion,
|
||||
extra_cflags : '-D_REENTRANT',
|
||||
variables : ['plugindir=${libdir}/@0@'.format(spa_name)],
|
||||
uninstalled_variables : ['plugindir=${prefix}/spa/plugins'],
|
||||
)
|
||||
|
||||
subdir('include')
|
||||
|
||||
|
@ -62,21 +80,3 @@ subdir('tests')
|
|||
if not get_option('examples').disabled()
|
||||
subdir('examples')
|
||||
endif
|
||||
|
||||
spa_dep = declare_dependency(
|
||||
include_directories : [spa_inc],
|
||||
version : spaversion,
|
||||
variables : { 'plugindir' : meson.current_build_dir() / 'plugins' }
|
||||
)
|
||||
|
||||
pkgconfig.generate(filebase : 'lib@0@'.format(spa_name),
|
||||
name : 'libspa',
|
||||
subdirs : spa_name,
|
||||
description : 'Simple Plugin API',
|
||||
version : spaversion,
|
||||
extra_cflags : '-D_REENTRANT',
|
||||
variables : ['plugindir=${libdir}/@0@'.format(spa_name)],
|
||||
uninstalled_variables : ['plugindir=${prefix}/spa/plugins'],
|
||||
)
|
||||
|
||||
meson.override_dependency('lib@0@'.format(spa_name), spa_dep)
|
||||
|
|
|
@ -16,7 +16,7 @@ acp_lib = static_library(
|
|||
'acp',
|
||||
acp_sources,
|
||||
c_args : acp_c_args,
|
||||
include_directories : [configinc, spa_inc, includes_inc ],
|
||||
dependencies : [ alsa_dep, mathlib, ]
|
||||
include_directories : [configinc, includes_inc ],
|
||||
dependencies : [ spa_dep, alsa_dep, mathlib, ]
|
||||
)
|
||||
acp_dep = declare_dependency(link_with: acp_lib)
|
||||
|
|
|
@ -16,8 +16,8 @@ spa_alsa = shared_library(
|
|||
'spa-alsa',
|
||||
[ spa_alsa_sources ],
|
||||
c_args : acp_c_args,
|
||||
include_directories : [spa_inc, configinc],
|
||||
dependencies : [ alsa_dep, libudev_dep, mathlib, epoll_shim_dep, libinotify_dep ],
|
||||
include_directories : [configinc],
|
||||
dependencies : [ spa_dep, alsa_dep, libudev_dep, mathlib, epoll_shim_dep, libinotify_dep ],
|
||||
link_with : [ acp_lib ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'alsa'
|
||||
|
@ -30,8 +30,7 @@ alsa_udevrules = [
|
|||
executable('spa-acp-tool',
|
||||
[ 'acp-tool.c' ],
|
||||
c_args : acp_c_args,
|
||||
include_directories : [spa_inc ],
|
||||
dependencies : [ alsa_dep, mathlib, acp_dep ],
|
||||
dependencies : [ spa_dep, alsa_dep, mathlib, acp_dep ],
|
||||
install : true,
|
||||
)
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ if have_sse
|
|||
'volume-ops-sse.c',
|
||||
'channelmix-ops-sse.c' ],
|
||||
c_args : [sse_args, '-O3', '-DHAVE_SSE'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_SSE']
|
||||
|
@ -27,7 +27,7 @@ if have_sse2
|
|||
audioconvert_sse2 = static_library('audioconvert_sse2',
|
||||
['fmt-ops-sse2.c' ],
|
||||
c_args : [sse2_args, '-O3', '-DHAVE_SSE2'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_SSE2']
|
||||
|
@ -38,7 +38,7 @@ if have_ssse3
|
|||
['fmt-ops-ssse3.c',
|
||||
'resample-native-ssse3.c' ],
|
||||
c_args : [ssse3_args, '-O3', '-DHAVE_SSSE3'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_SSSE3']
|
||||
|
@ -48,7 +48,7 @@ if have_sse41
|
|||
audioconvert_sse41 = static_library('audioconvert_sse41',
|
||||
['fmt-ops-sse41.c'],
|
||||
c_args : [sse41_args, '-O3', '-DHAVE_SSE41'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_SSE41']
|
||||
|
@ -58,7 +58,7 @@ if have_avx and have_fma
|
|||
audioconvert_avx = static_library('audioconvert_avx',
|
||||
['resample-native-avx.c'],
|
||||
c_args : [avx_args, fma_args, '-O3', '-DHAVE_AVX', '-DHAVE_FMA'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_AVX', '-DHAVE_FMA']
|
||||
|
@ -68,7 +68,7 @@ if have_avx2
|
|||
audioconvert_avx2 = static_library('audioconvert_avx2',
|
||||
['fmt-ops-avx2.c'],
|
||||
c_args : [avx2_args, '-O3', '-DHAVE_AVX2'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_AVX2']
|
||||
|
@ -80,7 +80,7 @@ if have_neon
|
|||
['resample-native-neon.c',
|
||||
'fmt-ops-neon.c' ],
|
||||
c_args : [neon_args, '-O3', '-DHAVE_NEON'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_NEON']
|
||||
|
@ -100,7 +100,8 @@ audioconvert_lib = static_library('audioconvert',
|
|||
'volume-ops-c.c' ],
|
||||
c_args : [ simd_cargs, '-O3'],
|
||||
link_with : simd_dependencies,
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
audioconvert_dep = declare_dependency(link_with: audioconvert_lib)
|
||||
|
@ -108,8 +109,7 @@ audioconvert_dep = declare_dependency(link_with: audioconvert_lib)
|
|||
spa_audioconvert_lib = shared_library('spa-audioconvert',
|
||||
audioconvert_sources,
|
||||
c_args : simd_cargs,
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ mathlib, audioconvert_dep ],
|
||||
dependencies : [ spa_dep, mathlib, audioconvert_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'audioconvert')
|
||||
spa_audioconvert_dep = declare_dependency(link_with: spa_audioconvert_lib)
|
||||
|
@ -117,7 +117,7 @@ spa_audioconvert_dep = declare_dependency(link_with: spa_audioconvert_lib)
|
|||
test_lib = static_library('test_lib',
|
||||
['test-source.c' ],
|
||||
c_args : ['-O3'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
|
||||
|
@ -132,8 +132,8 @@ test_apps = [
|
|||
foreach a : test_apps
|
||||
test(a,
|
||||
executable(a, a + '.c',
|
||||
dependencies : [ dl_lib, pthread_lib, mathlib, audioconvert_dep, spa_audioconvert_dep ],
|
||||
include_directories : [ configinc, spa_inc ],
|
||||
dependencies : [ spa_dep, dl_lib, pthread_lib, mathlib, audioconvert_dep, spa_audioconvert_dep ],
|
||||
include_directories : [ configinc ],
|
||||
link_with : [ test_lib ],
|
||||
install_rpath : spa_plugindir / 'audioconvert',
|
||||
c_args : [ simd_cargs ],
|
||||
|
@ -163,8 +163,8 @@ benchmark_apps = [
|
|||
foreach a : benchmark_apps
|
||||
benchmark(a,
|
||||
executable(a, a + '.c',
|
||||
dependencies : [ dl_lib, pthread_lib, mathlib, audioconvert_dep, spa_audioconvert_dep ],
|
||||
include_directories : [ configinc, spa_inc ],
|
||||
dependencies : [ spa_dep, dl_lib, pthread_lib, mathlib, audioconvert_dep, spa_audioconvert_dep ],
|
||||
include_directories : [ configinc ],
|
||||
c_args : [ simd_cargs ],
|
||||
install_rpath : spa_plugindir / 'audioconvert',
|
||||
install : installed_tests_enabled,
|
||||
|
@ -192,9 +192,8 @@ if sndfile_dep.found()
|
|||
executable('spa-resample',
|
||||
sparesample_sources,
|
||||
c_args : [ simd_cargs ],
|
||||
include_directories : [spa_inc ],
|
||||
link_with : [ test_lib ],
|
||||
dependencies : [sndfile_dep, mathlib, audioconvert_dep],
|
||||
dependencies : [ spa_dep, sndfile_dep, mathlib, audioconvert_dep ],
|
||||
install : true,
|
||||
)
|
||||
endif
|
||||
|
|
|
@ -11,7 +11,7 @@ simd_dependencies = []
|
|||
audiomixer_c = static_library('audiomixer_c',
|
||||
['mix-ops-c.c' ],
|
||||
c_args : ['-O3'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_dependencies += audiomixer_c
|
||||
|
@ -20,7 +20,7 @@ if have_sse
|
|||
audiomixer_sse = static_library('audiomixer_sse',
|
||||
['mix-ops-sse.c' ],
|
||||
c_args : [sse_args, '-O3', '-DHAVE_SSE'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_SSE']
|
||||
|
@ -30,7 +30,7 @@ if have_sse2
|
|||
audiomixer_sse2 = static_library('audiomixer_sse2',
|
||||
['mix-ops-sse2.c' ],
|
||||
c_args : [sse2_args, '-O3', '-DHAVE_SSE2'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_SSE2']
|
||||
|
@ -40,7 +40,7 @@ if have_avx and have_fma
|
|||
audiomixer_avx = static_library('audiomixer_avx',
|
||||
['mix-ops-avx.c'],
|
||||
c_args : [avx_args, fma_args, '-O3', '-DHAVE_AVX', '-DHAVE_FMA'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_AVX', '-DHAVE_FMA']
|
||||
|
@ -51,8 +51,7 @@ audiomixerlib = shared_library('spa-audiomixer',
|
|||
audiomixer_sources,
|
||||
c_args : simd_cargs,
|
||||
link_with : simd_dependencies,
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ mathlib ],
|
||||
dependencies : [ spa_dep, mathlib ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'audiomixer'
|
||||
)
|
||||
|
|
|
@ -2,7 +2,6 @@ audiotestsrc_sources = ['audiotestsrc.c', 'plugin.c']
|
|||
|
||||
audiotestsrclib = shared_library('spa-audiotestsrc',
|
||||
audiotestsrc_sources,
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [mathlib, ],
|
||||
dependencies : [ spa_dep, mathlib ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'audiotestsrc')
|
||||
|
|
|
@ -56,8 +56,8 @@ endif
|
|||
|
||||
bluez5lib = shared_library('spa-bluez5',
|
||||
bluez5_sources,
|
||||
include_directories : [ spa_inc, configinc ],
|
||||
dependencies : bluez5_deps,
|
||||
include_directories : [ configinc ],
|
||||
dependencies : [ spa_dep, bluez5_deps ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'bluez5')
|
||||
|
||||
|
@ -65,26 +65,26 @@ codec_args = [ '-DCODEC_PLUGIN' ]
|
|||
|
||||
bluez_codec_sbc = shared_library('spa-codec-bluez5-sbc',
|
||||
[ 'a2dp-codec-sbc.c', 'a2dp-codecs.c' ],
|
||||
include_directories : [ spa_inc, configinc ],
|
||||
include_directories : [ configinc ],
|
||||
c_args : codec_args,
|
||||
dependencies : sbc_dep,
|
||||
dependencies : [ spa_dep, sbc_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'bluez5')
|
||||
|
||||
bluez_codec_faststream = shared_library('spa-codec-bluez5-faststream',
|
||||
[ 'a2dp-codec-faststream.c', 'a2dp-codecs.c' ],
|
||||
include_directories : [ spa_inc, configinc ],
|
||||
include_directories : [ configinc ],
|
||||
c_args : codec_args,
|
||||
dependencies : sbc_dep,
|
||||
dependencies : [ spa_dep, sbc_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'bluez5')
|
||||
|
||||
if fdk_aac_dep.found()
|
||||
bluez_codec_aac = shared_library('spa-codec-bluez5-aac',
|
||||
[ 'a2dp-codec-aac.c', 'a2dp-codecs.c' ],
|
||||
include_directories : [ spa_inc, configinc ],
|
||||
include_directories : [ configinc ],
|
||||
c_args : codec_args,
|
||||
dependencies : fdk_aac_dep,
|
||||
dependencies : [ spa_dep, fdk_aac_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'bluez5')
|
||||
endif
|
||||
|
@ -92,9 +92,9 @@ endif
|
|||
if aptx_dep.found()
|
||||
bluez_codec_aptx = shared_library('spa-codec-bluez5-aptx',
|
||||
[ 'a2dp-codec-aptx.c', 'a2dp-codecs.c' ],
|
||||
include_directories : [ spa_inc, configinc ],
|
||||
include_directories : [ configinc ],
|
||||
c_args : codec_args,
|
||||
dependencies : [ aptx_dep, sbc_dep ],
|
||||
dependencies : [ spa_dep, aptx_dep, sbc_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'bluez5')
|
||||
endif
|
||||
|
@ -108,9 +108,9 @@ if ldac_dep.found()
|
|||
endif
|
||||
bluez_codec_ldac = shared_library('spa-codec-bluez5-ldac',
|
||||
[ 'a2dp-codec-ldac.c', 'a2dp-codecs.c' ],
|
||||
include_directories : [ spa_inc, configinc ],
|
||||
include_directories : [ configinc ],
|
||||
c_args : ldac_args,
|
||||
dependencies : ldac_dep,
|
||||
dependencies : [ spa_dep, ldac_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'bluez5')
|
||||
endif
|
||||
|
|
|
@ -5,7 +5,6 @@ control_sources = [
|
|||
|
||||
controllib = shared_library('spa-control',
|
||||
control_sources,
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ mathlib ],
|
||||
dependencies : [ spa_dep, mathlib ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'control')
|
||||
|
|
|
@ -4,7 +4,6 @@ ffmpeg_sources = ['ffmpeg.c',
|
|||
|
||||
ffmpeglib = shared_library('spa-ffmpeg',
|
||||
ffmpeg_sources,
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [avcodec_dep],
|
||||
dependencies : [ spa_dep, avcodec_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'ffmpeg')
|
||||
|
|
|
@ -7,7 +7,6 @@ spa_jack_sources = [
|
|||
|
||||
spa_jack = shared_library('spa-jack',
|
||||
spa_jack_sources,
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ jack_dep, mathlib ],
|
||||
dependencies : [ spa_dep, jack_dep, mathlib ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'jack')
|
||||
|
|
|
@ -11,8 +11,7 @@ summary({'libdrm': libdrm_dep.found()}, bool_yn: true, section: 'Backend')
|
|||
if libdrm_dep.found()
|
||||
libcameralib = shared_library('spa-libcamera',
|
||||
libcamera_sources,
|
||||
include_directories : [ spa_inc ],
|
||||
dependencies : [ libudev_dep, libcamera_dep, pthread_lib, libdrm_dep ],
|
||||
dependencies : [ spa_dep, libudev_dep, libcamera_dep, pthread_lib, libdrm_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'libcamera')
|
||||
endif
|
||||
|
|
|
@ -17,14 +17,12 @@ endif
|
|||
|
||||
spa_support_lib = shared_library('spa-support',
|
||||
spa_support_sources,
|
||||
include_directories : [ spa_inc ],
|
||||
c_args : [ simd_cargs ],
|
||||
dependencies : [ pthread_lib, epoll_shim_dep ],
|
||||
dependencies : [ spa_dep, pthread_lib, epoll_shim_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'support')
|
||||
spa_support_dep = declare_dependency(link_with: spa_support_lib)
|
||||
|
||||
|
||||
if not get_option('evl').disabled()
|
||||
evl_inc = include_directories('/usr/evl/include')
|
||||
evl_lib = cc.find_library('evl',
|
||||
|
@ -35,8 +33,8 @@ if not get_option('evl').disabled()
|
|||
|
||||
spa_evl_lib = shared_library('spa-evl',
|
||||
spa_evl_sources,
|
||||
include_directories : [ spa_inc, evl_inc],
|
||||
dependencies : [ pthread_lib, evl_lib],
|
||||
include_directories : [ evl_inc],
|
||||
dependencies : [ spa_dep, pthread_lib, evl_lib ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'support')
|
||||
endif
|
||||
|
@ -46,8 +44,7 @@ if dbus_dep.found()
|
|||
|
||||
spa_dbus_lib = shared_library('spa-dbus',
|
||||
spa_dbus_sources,
|
||||
include_directories : [ spa_inc],
|
||||
dependencies : [dbus_dep, ],
|
||||
dependencies : [ spa_dep, dbus_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'support')
|
||||
spa_dbus_dep = declare_dependency(link_with: spa_dbus_lib)
|
||||
|
@ -64,8 +61,7 @@ if systemd_dep.found()
|
|||
|
||||
spa_journal_lib = shared_library('spa-journal',
|
||||
spa_journal_sources,
|
||||
include_directories : spa_inc,
|
||||
dependencies : systemd_dep,
|
||||
dependencies : [ spa_dep, systemd_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'support')
|
||||
spa_journal_dep = declare_dependency(link_with: spa_journal_lib)
|
||||
|
|
|
@ -2,7 +2,6 @@ test_sources = ['fakesrc.c', 'fakesink.c', 'plugin.c']
|
|||
|
||||
testlib = shared_library('spa-test',
|
||||
test_sources,
|
||||
include_directories : [ spa_inc],
|
||||
dependencies : [pthread_lib, ],
|
||||
dependencies : [ spa_dep, pthread_lib ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'test')
|
||||
|
|
|
@ -5,7 +5,6 @@ v4l2_sources = ['v4l2.c',
|
|||
|
||||
v4l2lib = shared_library('spa-v4l2',
|
||||
v4l2_sources,
|
||||
include_directories : [ spa_inc ],
|
||||
dependencies : [ libudev_dep, libinotify_dep ],
|
||||
dependencies : [ spa_dep, libudev_dep, libinotify_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'v4l2')
|
||||
|
|
|
@ -9,8 +9,7 @@ simd_dependencies = []
|
|||
videoconvertlib = shared_library('spa-videoconvert',
|
||||
videoconvert_sources,
|
||||
c_args : simd_cargs,
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ mathlib ],
|
||||
dependencies : [ spa_dep, mathlib ],
|
||||
link_with : simd_dependencies,
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'videoconvert')
|
||||
|
|
|
@ -2,7 +2,6 @@ videotestsrc_sources = ['videotestsrc.c', 'plugin.c']
|
|||
|
||||
videotestsrclib = shared_library('spa-videotestsrc',
|
||||
videotestsrc_sources,
|
||||
include_directories : [ spa_inc],
|
||||
dependencies : [pthread_lib, ],
|
||||
dependencies : [ spa_dep, pthread_lib ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'videotestsrc')
|
||||
|
|
|
@ -2,6 +2,6 @@ volume_sources = ['volume.c', 'plugin.c']
|
|||
|
||||
volumelib = shared_library('spa-volume',
|
||||
volume_sources,
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'volume')
|
||||
|
|
|
@ -6,7 +6,6 @@ spa_vulkan_sources = [
|
|||
|
||||
spa_vulkan = shared_library('spa-vulkan',
|
||||
spa_vulkan_sources,
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ vulkan_dep, mathlib ],
|
||||
dependencies : [ spa_dep, vulkan_dep, mathlib ],
|
||||
install : true,
|
||||
install_dir : spa_plugindir / 'vulkan')
|
||||
|
|
|
@ -20,7 +20,7 @@ if find.found()
|
|||
configuration: c)
|
||||
executable('spa-include-test-@0@'.format(spa_header.underscorify()),
|
||||
src,
|
||||
include_directories: [spa_inc],
|
||||
dependencies: [ spa_dep ],
|
||||
install: false)
|
||||
endif
|
||||
endforeach
|
||||
|
@ -35,8 +35,7 @@ benchmark_apps = [
|
|||
foreach a : benchmark_apps
|
||||
benchmark('spa-' + a,
|
||||
executable('spa-' + a, a + '.c',
|
||||
dependencies : [dl_lib, pthread_lib, mathlib ],
|
||||
include_directories : [spa_inc ],
|
||||
dependencies : [ spa_dep, dl_lib, pthread_lib, mathlib ],
|
||||
install : installed_tests_enabled,
|
||||
install_dir : installed_tests_execdir,
|
||||
),
|
||||
|
|
|
@ -1,14 +1,11 @@
|
|||
executable('spa-inspect', 'spa-inspect.c',
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [dl_lib, ],
|
||||
dependencies : [ spa_dep, dl_lib ],
|
||||
install : true)
|
||||
|
||||
executable('spa-monitor', 'spa-monitor.c',
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [dl_lib, ],
|
||||
dependencies : [ spa_dep, dl_lib ],
|
||||
install : true)
|
||||
|
||||
executable('spa-json-dump', 'spa-json-dump.c',
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [dl_lib, ],
|
||||
dependencies : [ spa_dep, dl_lib, ],
|
||||
install : true)
|
||||
|
|
|
@ -86,16 +86,16 @@ pipewire_exec = executable('pipewire',
|
|||
pipewire_daemon_sources,
|
||||
install: true,
|
||||
c_args : pipewire_c_args,
|
||||
include_directories : [configinc, spa_inc],
|
||||
dependencies : [pipewire_dep, ],
|
||||
include_directories : [ configinc ],
|
||||
dependencies : [ spa_dep, pipewire_dep, ],
|
||||
)
|
||||
|
||||
executable('pipewire-pulse',
|
||||
pipewire_daemon_sources,
|
||||
install: true,
|
||||
c_args : pipewire_c_args,
|
||||
include_directories : [configinc, spa_inc],
|
||||
dependencies : [pipewire_dep, ],
|
||||
include_directories : [ configinc ],
|
||||
dependencies : [ spa_dep, pipewire_dep, ],
|
||||
)
|
||||
|
||||
ln = find_program('ln')
|
||||
|
|
|
@ -24,8 +24,8 @@ pipewire_gst_headers = [
|
|||
|
||||
pipewire_gst = shared_library('gstpipewire',
|
||||
pipewire_gst_sources,
|
||||
include_directories : [configinc, spa_inc],
|
||||
dependencies : [gst_dep, pipewire_dep],
|
||||
include_directories : [ configinc ],
|
||||
dependencies : [ spa_dep, gst_dep, pipewire_dep ],
|
||||
install : true,
|
||||
install_dir : '@0@/gstreamer-1.0'.format(get_option('libdir')),
|
||||
)
|
||||
|
|
|
@ -30,20 +30,20 @@ module_sources = [
|
|||
]
|
||||
|
||||
pipewire_module_access = shared_library('pipewire-module-access', [ 'module-access.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
pipewire_module_loopback = shared_library('pipewire-module-loopback',
|
||||
[ 'module-loopback.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
simd_cargs = []
|
||||
|
@ -53,7 +53,7 @@ if have_sse
|
|||
pffft_sse = static_library('pffft_sse',
|
||||
['module-filter-chain/pffft.c' ],
|
||||
c_args : [sse_args, '-O3', '-DHAVE_SSE'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_SSE']
|
||||
|
@ -63,7 +63,7 @@ if have_neon
|
|||
pffft_neon = static_library('pffft_neon',
|
||||
['module-filter-chain/pffft.c' ],
|
||||
c_args : [neon_args, '-O3', '-DHAVE_NEON'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_cargs += ['-DHAVE_NEON']
|
||||
|
@ -73,7 +73,7 @@ endif
|
|||
pffft_c = static_library('pffft_c',
|
||||
['module-filter-chain/pffft.c' ],
|
||||
c_args : [simd_cargs, '-O3', '-DPFFFT_SIMD_DISABLE'],
|
||||
include_directories : [spa_inc],
|
||||
dependencies : [ spa_dep ],
|
||||
install : false
|
||||
)
|
||||
simd_dependencies += pffft_c
|
||||
|
@ -99,7 +99,7 @@ endif
|
|||
|
||||
pipewire_module_filter_chain = shared_library('pipewire-module-filter-chain',
|
||||
filter_chain_sources,
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -120,7 +120,7 @@ endif
|
|||
|
||||
pipewire_module_echo_cancel = shared_library('pipewire-module-echo-cancel',
|
||||
pipewire_module_echo_cancel_sources,
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -130,17 +130,17 @@ pipewire_module_echo_cancel = shared_library('pipewire-module-echo-cancel',
|
|||
pipewire_module_profiler = shared_library('pipewire-module-profiler',
|
||||
[ 'module-profiler.c',
|
||||
'module-profiler/protocol-native.c', ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
build_module_rt = build_machine.system() == 'linux'
|
||||
if build_module_rt
|
||||
pipewire_module_rt = shared_library('pipewire-module-rt', [ 'module-rt.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -152,7 +152,7 @@ summary({'rt': build_module_rt}, bool_yn: true, section: 'Optional Modules')
|
|||
build_module_rtkit = dbus_dep.found()
|
||||
if build_module_rtkit
|
||||
pipewire_module_rtkit = shared_library('pipewire-module-rtkit', [ 'module-rtkit.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -164,7 +164,7 @@ summary({'rtkit': build_module_rtkit}, bool_yn: true, section: 'Optional Modules
|
|||
build_module_portal = dbus_dep.found()
|
||||
if build_module_portal
|
||||
pipewire_module_portal = shared_library('pipewire-module-portal', [ 'module-portal.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -178,20 +178,20 @@ pipewire_module_client_device = shared_library('pipewire-module-client-device',
|
|||
'module-client-device/resource-device.c',
|
||||
'module-client-device/proxy-device.c',
|
||||
'module-client-device/protocol-native.c', ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
pipewire_module_link_factory = shared_library('pipewire-module-link-factory',
|
||||
[ 'module-link-factory.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
pipewire_module_protocol_deps = [mathlib, dl_lib, pipewire_dep]
|
||||
|
@ -207,7 +207,7 @@ pipewire_module_protocol_native = shared_library('pipewire-module-protocol-nativ
|
|||
'module-protocol-native/protocol-native.c',
|
||||
'module-protocol-native/v0/protocol-native.c',
|
||||
'module-protocol-native/connection.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -290,7 +290,7 @@ endif
|
|||
|
||||
pipewire_module_protocol_pulse = shared_library('pipewire-module-protocol-pulse',
|
||||
pipewire_module_protocol_pulse_sources,
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -302,7 +302,7 @@ if build_module_pulse_tunnel
|
|||
pipewire_module_pulse_tunnel = shared_library('pipewire-module-pulse-tunnel',
|
||||
[ 'module-pulse-tunnel.c',
|
||||
'module-protocol-pulse/format.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -313,7 +313,7 @@ summary({'pulse-tunnel': build_module_pulse_tunnel}, bool_yn: true, section: 'Op
|
|||
|
||||
pipewire_module_protocol_simple = shared_library('pipewire-module-protocol-simple',
|
||||
[ 'module-protocol-simple.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -322,20 +322,20 @@ pipewire_module_protocol_simple = shared_library('pipewire-module-protocol-simpl
|
|||
|
||||
pipewire_module_example_sink = shared_library('pipewire-module-example-sink',
|
||||
[ 'module-example-sink.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : false,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
pipewire_module_example_sink = shared_library('pipewire-module-example-source',
|
||||
[ 'module-example-source.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : false,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
pipewire_module_client_node = shared_library('pipewire-module-client-node',
|
||||
|
@ -347,12 +347,12 @@ pipewire_module_client_node = shared_library('pipewire-module-client-node',
|
|||
'module-client-node/v0/transport.c',
|
||||
'module-client-node/v0/protocol-native.c',
|
||||
'spa/spa-node.c', ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
link_with : pipewire_module_protocol_native,
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
pipewire_module_metadata = shared_library('pipewire-module-metadata',
|
||||
|
@ -360,12 +360,12 @@ pipewire_module_metadata = shared_library('pipewire-module-metadata',
|
|||
'module-metadata/proxy-metadata.c',
|
||||
'module-metadata/metadata.c',
|
||||
'module-metadata/protocol-native.c'],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
link_with : pipewire_module_protocol_native,
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
test('pw-test-protocol-native',
|
||||
|
@ -373,8 +373,8 @@ test('pw-test-protocol-native',
|
|||
[ 'module-protocol-native/test-connection.c',
|
||||
'module-protocol-native/connection.c' ],
|
||||
c_args : libpipewire_c_args,
|
||||
include_directories : [configinc, spa_inc ],
|
||||
dependencies : [pipewire_dep],
|
||||
include_directories : [configinc ],
|
||||
dependencies : [spa_dep, pipewire_dep],
|
||||
install : installed_tests_enabled,
|
||||
install_dir : installed_tests_execdir,
|
||||
),
|
||||
|
@ -400,7 +400,7 @@ pipewire_module_adapter = shared_library('pipewire-module-adapter',
|
|||
[ 'module-adapter.c',
|
||||
'module-adapter/adapter.c',
|
||||
'spa/spa-node.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -422,11 +422,11 @@ pipewire_module_session_manager = shared_library('pipewire-module-session-manage
|
|||
'module-session-manager/proxy-session-manager.c',
|
||||
'module-session-manager/session.c',
|
||||
],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
build_module_zeroconf_discover = avahi_dep.found()
|
||||
|
@ -435,7 +435,7 @@ pipewire_module_zeroconf_discover = shared_library('pipewire-module-zeroconf-dis
|
|||
[ 'module-zeroconf-discover.c',
|
||||
'module-protocol-pulse/format.c',
|
||||
'module-zeroconf-discover/avahi-poll.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -449,7 +449,7 @@ if build_module_raop_discover
|
|||
pipewire_module_raop_discover = shared_library('pipewire-module-raop-discover',
|
||||
[ 'module-raop-discover.c',
|
||||
'module-zeroconf-discover/avahi-poll.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -463,7 +463,7 @@ if build_module_raop
|
|||
pipewire_module_raop_sink = shared_library('pipewire-module-raop-sink',
|
||||
[ 'module-raop-sink.c',
|
||||
'module-raop/rtsp-client.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -476,7 +476,7 @@ build_module_roc = roc_lib.found()
|
|||
if build_module_roc
|
||||
pipewire_module_roc_sink = shared_library('pipewire-module-roc-sink',
|
||||
[ 'module-roc-sink.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
@ -485,7 +485,7 @@ pipewire_module_roc_sink = shared_library('pipewire-module-roc-sink',
|
|||
|
||||
pipewire_module_roc_source = shared_library('pipewire-module-roc-source',
|
||||
[ 'module-roc-source.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
install_rpath: modules_install_dir,
|
||||
|
|
|
@ -1,31 +1,31 @@
|
|||
pipewire_module_spa_node = shared_library('pipewire-module-spa-node',
|
||||
[ 'module-node.c', 'spa-node.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
pipewire_module_spa_device = shared_library('pipewire-module-spa-device',
|
||||
[ 'module-device.c', 'spa-device.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
pipewire_module_spa_node_factory = shared_library('pipewire-module-spa-node-factory',
|
||||
[ 'module-node-factory.c', 'spa-node.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
||||
pipewire_module_spa_device_factory = shared_library('pipewire-module-spa-device-factory',
|
||||
[ 'module-device-factory.c', 'spa-device.c' ],
|
||||
include_directories : [configinc, spa_inc],
|
||||
include_directories : [configinc],
|
||||
install : true,
|
||||
install_dir : modules_install_dir,
|
||||
dependencies : [mathlib, dl_lib, pipewire_dep],
|
||||
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
|
||||
)
|
||||
|
|
|
@ -103,9 +103,9 @@ libpipewire = shared_library(pipewire_name, pipewire_sources,
|
|||
version : libversion,
|
||||
soversion : soversion,
|
||||
c_args : libpipewire_c_args,
|
||||
include_directories : [pipewire_inc, configinc, spa_inc, includes_inc],
|
||||
include_directories : [pipewire_inc, configinc, includes_inc],
|
||||
install : true,
|
||||
dependencies : [dl_lib, mathlib, pthread_lib, libintl_dep, atomic_dep, ],
|
||||
dependencies : [spa_dep, dl_lib, mathlib, pthread_lib, libintl_dep, atomic_dep, ],
|
||||
)
|
||||
|
||||
pipewire_dep = declare_dependency(link_with : libpipewire,
|
||||
|
|
|
@ -19,7 +19,6 @@ pwtest_c_args = [
|
|||
]
|
||||
|
||||
pwtest_inc = [
|
||||
spa_inc,
|
||||
pipewire_inc,
|
||||
configinc,
|
||||
includes_inc,
|
||||
|
@ -37,6 +36,7 @@ test('test-pwtest',
|
|||
executable('test-pwtest',
|
||||
'test-pwtest.c',
|
||||
include_directories: pwtest_inc,
|
||||
dependencies: [ spa_dep ],
|
||||
link_with: pwtest_lib)
|
||||
)
|
||||
|
||||
|
@ -45,6 +45,7 @@ test('test-pwtest',
|
|||
executable('test-example',
|
||||
'test-example.c',
|
||||
include_directories: pwtest_inc,
|
||||
dependencies: [ spa_dep ],
|
||||
link_with: pwtest_lib)
|
||||
|
||||
test('test-pw-utils',
|
||||
|
@ -54,6 +55,7 @@ test('test-pw-utils',
|
|||
'test-map.c',
|
||||
'test-utils.c',
|
||||
include_directories: pwtest_inc,
|
||||
dependencies: [ spa_dep ],
|
||||
link_with: pwtest_lib)
|
||||
)
|
||||
|
||||
|
@ -61,6 +63,7 @@ test('test-lib',
|
|||
executable('test-lib',
|
||||
'test-lib.c',
|
||||
include_directories: pwtest_inc,
|
||||
dependencies: [ spa_dep ],
|
||||
link_with: pwtest_lib)
|
||||
)
|
||||
|
||||
|
@ -68,6 +71,7 @@ test('test-client',
|
|||
executable('test-client',
|
||||
'test-client.c',
|
||||
include_directories: pwtest_inc,
|
||||
dependencies: [ spa_dep ],
|
||||
link_with: pwtest_lib)
|
||||
)
|
||||
|
||||
|
@ -76,7 +80,7 @@ test('test-context',
|
|||
'test-context.c',
|
||||
'test-config.c',
|
||||
include_directories: pwtest_inc,
|
||||
dependencies: [spa_support_dep, spa_dbus_dep],
|
||||
dependencies: [spa_dep, spa_support_dep, spa_dbus_dep],
|
||||
link_with: [pwtest_lib,
|
||||
pipewire_module_protocol_native,
|
||||
pipewire_module_client_node,
|
||||
|
@ -91,7 +95,7 @@ test('test-support',
|
|||
'test-support.c',
|
||||
'test-logger.c',
|
||||
include_directories: pwtest_inc,
|
||||
dependencies: [systemd_dep, spa_support_dep, spa_journal_dep],
|
||||
dependencies: [spa_dep, systemd_dep, spa_support_dep, spa_journal_dep],
|
||||
link_with: [pwtest_lib])
|
||||
)
|
||||
test('test-spa',
|
||||
|
@ -103,6 +107,7 @@ test('test-spa',
|
|||
'test-spa-node.c',
|
||||
'test-spa-pod.c',
|
||||
include_directories: pwtest_inc,
|
||||
dependencies: [ spa_dep ],
|
||||
link_with: pwtest_lib)
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in a new issue