2018-05-19 09:44:28 +00:00
|
|
|
option('docs',
|
2017-10-18 22:02:08 +00:00
|
|
|
description: 'Build documentation',
|
|
|
|
type: 'boolean',
|
|
|
|
value: false)
|
2020-01-18 12:59:28 +00:00
|
|
|
option('examples',
|
|
|
|
description: 'Build examples',
|
|
|
|
type: 'boolean',
|
|
|
|
value: true)
|
2018-05-19 09:44:28 +00:00
|
|
|
option('man',
|
2017-10-18 22:02:08 +00:00
|
|
|
description: 'Build manpages',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2020-02-22 23:09:16 +00:00
|
|
|
option('tests',
|
|
|
|
description: 'Build tests',
|
|
|
|
type: 'boolean',
|
|
|
|
value: true)
|
2020-06-05 13:06:36 +00:00
|
|
|
option('installed_tests',
|
|
|
|
description: 'Install manual and automated test executables',
|
|
|
|
type: 'boolean',
|
|
|
|
value: false)
|
2018-05-19 09:44:28 +00:00
|
|
|
option('gstreamer',
|
2017-11-13 19:08:29 +00:00
|
|
|
description: 'Build GStreamer plugins',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2018-05-19 09:41:41 +00:00
|
|
|
option('systemd',
|
|
|
|
description: 'Enable systemd integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: true)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('pipewire-alsa',
|
|
|
|
description: 'Enable pipewire-alsa integration',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('pipewire-jack',
|
|
|
|
description: 'Enable pipewire-jack integration',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2020-04-29 09:24:24 +00:00
|
|
|
option('libjack-path',
|
|
|
|
description: 'Where to install the libjack.so library',
|
|
|
|
type: 'string')
|
2018-10-09 08:27:59 +00:00
|
|
|
option('pipewire-pulseaudio',
|
|
|
|
description: 'Enable pipewire-pulseaudio integration',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2020-04-29 09:24:24 +00:00
|
|
|
option('libpulse-path',
|
|
|
|
description: 'Where to install the libpulse.so library',
|
|
|
|
type: 'string')
|
2018-10-09 08:27:59 +00:00
|
|
|
option('spa-plugins',
|
|
|
|
description: 'Enable spa plugins integration',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('alsa',
|
|
|
|
description: 'Enable alsa spa plugin integration',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('audiomixer',
|
|
|
|
description: 'Enable audiomixer spa plugin integration',
|
|
|
|
type: 'boolean',
|
2019-10-17 11:04:12 +00:00
|
|
|
value: true)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('audioconvert',
|
2018-10-10 15:16:01 +00:00
|
|
|
description: 'Enable audioconvert spa plugin integration',
|
2018-10-09 08:27:59 +00:00
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('bluez5',
|
|
|
|
description: 'Enable bluez5 spa plugin integration',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2019-10-16 09:13:23 +00:00
|
|
|
option('control',
|
|
|
|
description: 'Enable control spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: true)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('audiotestsrc',
|
|
|
|
description: 'Enable audiotestsrc spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: false)
|
|
|
|
option('ffmpeg',
|
|
|
|
description: 'Enable ffmpeg spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: false)
|
2019-08-20 18:35:41 +00:00
|
|
|
option('jack',
|
|
|
|
description: 'Enable jack spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: true)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('support',
|
|
|
|
description: 'Enable support spa plugin integration',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2019-06-18 16:01:14 +00:00
|
|
|
option('evl',
|
|
|
|
description: 'Enable EVL support spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: false)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('test',
|
|
|
|
description: 'Enable test spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: false)
|
|
|
|
option('v4l2',
|
|
|
|
description: 'Enable v4l2 spa plugin integration',
|
|
|
|
type: 'boolean',
|
2018-10-10 15:16:01 +00:00
|
|
|
value: true)
|
2020-04-20 06:56:50 +00:00
|
|
|
option('libcamera',
|
|
|
|
description: 'Enable libcamera spa plugin integration',
|
|
|
|
type: 'boolean',
|
2020-06-04 08:41:28 +00:00
|
|
|
value: false)
|
2019-07-25 10:19:41 +00:00
|
|
|
option('videoconvert',
|
|
|
|
description: 'Enable videoconvert spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: true)
|
2018-10-09 08:27:59 +00:00
|
|
|
option('videotestsrc',
|
|
|
|
description: 'Enable videotestsrc spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: false)
|
|
|
|
option('volume',
|
|
|
|
description: 'Enable volume spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: false)
|
2019-08-19 14:32:22 +00:00
|
|
|
option('vulkan',
|
|
|
|
description: 'Enable vulkan spa plugin integration',
|
|
|
|
type: 'boolean',
|
|
|
|
value: true)
|
2020-01-27 14:42:59 +00:00
|
|
|
option('pw-cat',
|
|
|
|
description: 'Build pw-cat/pw-play/pw-record',
|
2020-01-17 14:06:04 +00:00
|
|
|
type: 'boolean',
|
|
|
|
value: true)
|