meson: Propagate systemd dep to libpulsecommon and daemon
[platform/upstream/pulseaudio.git] / src / daemon / meson.build
1 pulseaudio_sources = [
2   'caps.c',
3   'cmdline.c',
4   'cpulimit.c',
5   'daemon-conf.c',
6   'dumpmodules.c',
7   'ltdl-bind-now.c',
8   'main.c',
9 ]
10
11 pulseaudio_headers = [
12   'caps.h',
13   'cmdline.h',
14   'cpulimit.h',
15   'daemon-conf.h',
16   'dumpmodules.h',
17   'ltdl-bind-now.h',
18 ]
19
20 if dbus_dep.found()
21   pulseaudio_sources += 'server-lookup.c'
22   pulseaudio_headers += 'server-lookup.h'
23 endif
24
25 # FIXME: man pages, dependencies
26 executable('pulseaudio',
27   pulseaudio_sources,
28   pulseaudio_headers,
29   install: true,
30   include_directories : [configinc, topinc],
31   link_with : [libpulsecore, libpulsecommon, libpulse],
32   dependencies : [ltdl_dep, cap_dep, dbus_dep, systemd_dep],
33   c_args : pa_c_args,
34 )