mirror of
https://gitlab.freedesktop.org/pipewire/wireplumber.git
synced 2025-12-24 15:30:04 +01:00
Simple library that uses sockets for inter-process communication. It provides an API to create server and client objects. Users can add custom handlers in the server, and clients can send requests for those custom handlers.
26 lines
701 B
Meson
26 lines
701 B
Meson
common_deps = [wpipc_dep, glib_dep]
|
|
common_env = [
|
|
'G_TEST_SRCDIR=@0@'.format(meson.current_source_dir()),
|
|
'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
|
|
]
|
|
|
|
test(
|
|
'test-wpipc-sender-receiver',
|
|
executable('test-sender-receiver', 'sender-receiver.c', dependencies: common_deps),
|
|
env: common_env,
|
|
workdir : meson.current_source_dir(),
|
|
)
|
|
|
|
test(
|
|
'test-wpipc-protocol',
|
|
executable('test-protocol', 'protocol.c', dependencies: common_deps),
|
|
env: common_env,
|
|
workdir : meson.current_source_dir(),
|
|
)
|
|
|
|
test(
|
|
'test-wpipc-client-server',
|
|
executable('test-client-server', 'client-server.c', dependencies: common_deps),
|
|
env: common_env,
|
|
workdir : meson.current_source_dir(),
|
|
)
|