monado/meson_options.txt

44 lines
1 KiB
Meson
Raw Normal View History

2019-09-24 13:43:43 +00:00
# Copyright 2019, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
option('drivers',
type: 'array',
choices: ['auto', 'hdk', 'hydra', 'ohmd', 'psmv', 'psvr', 'v4l2'],
value: ['auto'],
description: 'Set of drivers to build')
option('docs',
type: 'feature',
value: 'auto',
description: 'Build the documentation')
option('doxygen-warn-undocumented',
type: 'boolean',
value: false,
description: 'Configure doxygen to emit warnings for undocumented entities')
option('doxygen-extract-all',
type: 'boolean',
value: false,
description: 'Extract all entities for documentation, not just documented ones')
option('gui',
type: 'feature',
value: 'auto',
description: 'Enable GUI')
option('tracking',
type: 'feature',
value: 'auto',
description: 'Enable tracking support')
option('vulkan-validation',
type: 'boolean',
value: true,
description: 'Enable Vulkan validation for compositor')
option('install-active-runtime',
type: 'boolean',
value: true,
description: 'Make Monado the default OpenXR runtime on install')