vis-config.cpp: define local load_string_file
[apps/agl-service-audiomixer.git] / src / meson.build
1 boost_dep = dependency('boost',
2                        version : '>=1.72',
3                        modules : [ 'thread', 'filesystem', 'program_options', 'log', 'system' ])
4 openssl_dep = dependency('openssl')
5 thread_dep = dependency('threads')
6 wp_dep = dependency('wireplumber-0.4')
7
8 src =  [ 'vis-config.cpp',
9          'vis-session.cpp',
10          'audiomixer-service.cpp',
11          'audiomixer.c',
12          'main.cpp'
13 ]
14 executable('agl-service-audiomixer',
15            src,
16            dependencies: [boost_dep, openssl_dep, thread_dep, systemd_dep, wp_dep],
17            install: true,
18            c_args : [
19            '-D_XOPEN_SOURCE=700',
20            ],
21            install_dir : get_option('sbindir'))