2021-04-15 21:45:53 +03:00
|
|
|
option('docdir',
|
|
|
|
|
type : 'string',
|
|
|
|
|
description : 'Directory for installing documentation to (defaults to pipewire_datadir/doc/meson.project_name() )')
|
2018-05-19 11:44:28 +02:00
|
|
|
option('docs',
|
2017-10-19 00:02:08 +02:00
|
|
|
description: 'Build documentation',
|
2021-03-10 15:36:27 -03:00
|
|
|
type: 'feature',
|
|
|
|
|
value: 'disabled')
|
2020-02-23 00:09:16 +01:00
|
|
|
option('tests',
|
|
|
|
|
description: 'Build tests',
|
2021-03-10 15:36:27 -03:00
|
|
|
type: 'feature',
|
2021-06-21 14:56:46 +03:00
|
|
|
value: 'enabled',
|
2021-03-10 15:36:27 -03:00
|
|
|
yield : true)
|
2020-06-05 14:06:36 +01:00
|
|
|
option('installed_tests',
|
|
|
|
|
description: 'Install manual and automated test executables',
|
2021-03-10 15:36:27 -03:00
|
|
|
type: 'feature',
|
|
|
|
|
value: 'disabled')
|
2018-05-19 11:41:41 +02:00
|
|
|
option('systemd',
|
|
|
|
|
description: 'Enable systemd integration',
|
2021-03-10 15:36:27 -03:00
|
|
|
type: 'feature',
|
|
|
|
|
value: 'auto')
|
2020-08-17 10:48:55 +02:00
|
|
|
option('systemd-system-service',
|
|
|
|
|
description: 'Install systemd system service file',
|
2021-03-10 15:36:27 -03:00
|
|
|
type: 'feature',
|
2021-03-11 14:25:48 -03:00
|
|
|
value: 'disabled')
|
2020-08-17 10:48:55 +02:00
|
|
|
option('systemd-user-service',
|
2021-06-21 14:56:46 +03:00
|
|
|
description: 'Install systemd user service file (ignored without systemd)',
|
2021-03-10 15:36:27 -03:00
|
|
|
type: 'feature',
|
2021-06-21 14:56:46 +03:00
|
|
|
value: 'enabled')
|
2021-01-09 11:38:45 +02:00
|
|
|
option('systemd-user-unit-dir',
|
|
|
|
|
type : 'string',
|
|
|
|
|
description : 'Directory for user systemd units (defaults to /usr/lib/systemd/user)')
|
2021-10-19 14:54:25 +10:00
|
|
|
option('with-module-sets',
|
|
|
|
|
description : 'Extra modules sets to enable on install (see media-session.conf)',
|
|
|
|
|
type : 'array',
|
|
|
|
|
choices : ['alsa', 'jack', 'pulseaudio'],
|
|
|
|
|
value : ['jack', 'pulseaudio'])
|