summaryrefslogtreecommitdiffstats
path: root/src/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'src/meson.build')
-rw-r--r--src/meson.build18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/meson.build b/src/meson.build
new file mode 100644
index 0000000..282d130
--- /dev/null
+++ b/src/meson.build
@@ -0,0 +1,18 @@
+boost_dep = dependency('boost',
+ version : '>=1.72',
+ modules : [ 'thread', 'filesystem', 'program_options', 'log', 'system' ])
+openssl_dep = dependency('openssl')
+thread_dep = dependency('threads')
+wp_dep = dependency('wireplumber-0.4')
+
+src = [ 'vis-config.cpp',
+ 'vis-session.cpp',
+ 'audiomixer-service.cpp',
+ 'audiomixer.c',
+ 'main.cpp'
+]
+executable('agl-service-audiomixer',
+ src,
+ dependencies: [boost_dep, openssl_dep, thread_dep, systemd_dep, wp_dep],
+ install: true,
+ install_dir : get_option('sbindir'))