From 58d38d767442c83e31ae6dbaea7b1fc8ccb00633 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Wed, 13 Nov 2024 21:46:10 -0500 Subject: Cleanup build Signed-off-by: Andrew Opalach --- src/libsink/meson.build | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/libsink') diff --git a/src/libsink/meson.build b/src/libsink/meson.build index adc06d2..7f2d1d4 100644 --- a/src/libsink/meson.build +++ b/src/libsink/meson.build @@ -1,3 +1,10 @@ libsink_src = ['sink.c'] -libsink_deps = [liana_client] -libsink = declare_dependency(sources: libsink_src, dependencies: libsink_deps) +libsink_deps = [buffer, mixer, liana_client] +libsink_args = [] +if not no_video + libsink_deps += [screen] +else + libsink_args += ['-DCAMU_SINK_NO_VIDEO'] +endif +libsink = declare_dependency(sources: libsink_src, dependencies: libsink_deps, + compile_args: libsink_args) -- cgit v1.2.3-101-g0448