meson: Make avahi optional
[platform/upstream/pulseaudio.git] / meson_options.txt
1 option('system_user',
2         type : 'string', value : 'pulse',
3         description : 'User for running the PulseAudio daemon as a system-wide instance (pulse)')
4 option('system_group',
5         type : 'string', value : 'pulse',
6         description : 'Group for running the PulseAudio daemon as a system-wide instance (pulse)')
7 option('access_group',
8         type : 'string', value : 'pulse-access',
9         description : 'Group which is allowed access to a system-wide PulseAudio daemon (pulse-access)')
10 option('database',
11         type : 'combo', value : 'tdb',
12         choices : [ 'gdbm', 'tdb', 'simple' ],
13         description : 'Database backend')
14 option('pulsedspdir',
15        type : 'string',
16        description : 'Specify location where OSS wrapper will be installed')
17
18 # Optional features
19
20 option('alsa',
21        type : 'feature', value : 'auto',
22        description : 'Optional ALSA support')
23 option('avahi',
24        type : 'feature', value : 'auto',
25        description : 'Optional Avahi support')
26 option('dbus',
27        type : 'feature', value : 'auto',
28        description : 'Optional D-Bus support')
29 option('systemd',
30        type : 'feature', value : 'auto',
31        description : 'Optional systemd support')
32 option('x11',
33        type : 'feature', value : 'auto',
34        description : 'Optional X11 support')