mirror of
https://gitlab.freedesktop.org/pipewire/media-session.git
synced 2025-12-20 05:20:04 +01:00
Make this a meson option in the form -Dwith-module-sets=jack,pulseaudio which will then install with-jack, with-pulseaudio. That's the default setting. And add a comment to the files themselves so it's more obvious what they are there for, just an empty file is confusing.
36 lines
1.3 KiB
Meson
36 lines
1.3 KiB
Meson
option('docdir',
|
|
type : 'string',
|
|
description : 'Directory for installing documentation to (defaults to pipewire_datadir/doc/meson.project_name() )')
|
|
option('docs',
|
|
description: 'Build documentation',
|
|
type: 'feature',
|
|
value: 'disabled')
|
|
option('tests',
|
|
description: 'Build tests',
|
|
type: 'feature',
|
|
value: 'enabled',
|
|
yield : true)
|
|
option('installed_tests',
|
|
description: 'Install manual and automated test executables',
|
|
type: 'feature',
|
|
value: 'disabled')
|
|
option('systemd',
|
|
description: 'Enable systemd integration',
|
|
type: 'feature',
|
|
value: 'auto')
|
|
option('systemd-system-service',
|
|
description: 'Install systemd system service file',
|
|
type: 'feature',
|
|
value: 'disabled')
|
|
option('systemd-user-service',
|
|
description: 'Install systemd user service file (ignored without systemd)',
|
|
type: 'feature',
|
|
value: 'enabled')
|
|
option('systemd-user-unit-dir',
|
|
type : 'string',
|
|
description : 'Directory for user systemd units (defaults to /usr/lib/systemd/user)')
|
|
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'])
|