mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2025-12-29 17:10:08 +01:00
52 lines
1.8 KiB
Meson
52 lines
1.8 KiB
Meson
option('udev-dir',
|
|
type: 'string',
|
|
value: '',
|
|
description: 'udev base directory [default=$prefix/lib/udev]')
|
|
option('epoll-dir',
|
|
type: 'string',
|
|
value: '',
|
|
description: 'libepoll-shim base directory (for non-Linux OS) [default=$prefix]')
|
|
option('libwacom',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Use libwacom for tablet identification (default=true)')
|
|
option('mtdev',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Use mtdev for multitouch protocol A devices (default=true)')
|
|
option('debug-gui',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Enable the "debug-gui" feature in the libinput tool [default=true]')
|
|
option('tests',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Build the tests [default=true]')
|
|
option('install-tests',
|
|
type: 'boolean',
|
|
value: false,
|
|
description: 'Install the libinput test command [default=false]')
|
|
option('documentation',
|
|
type: 'boolean',
|
|
value: false,
|
|
description: 'Build the documentation [default=false]')
|
|
option('coverity',
|
|
type: 'boolean',
|
|
value: false,
|
|
description: 'Enable coverity build fixes, see meson.build for details [default=false]')
|
|
option('zshcompletiondir',
|
|
type: 'string',
|
|
value: '',
|
|
description: 'Directory for zsh completion scripts ["no" disables]')
|
|
option('internal-event-debugging',
|
|
type: 'boolean',
|
|
value: false,
|
|
description: 'Enable additional internal event debug tracing. This will print key values to the logs and thus must never be enabled in a release build')
|
|
option('lua-plugins',
|
|
type: 'feature',
|
|
value: 'auto',
|
|
description: 'Enable support for Lua plugins')
|
|
option('lua-interpreter',
|
|
type: 'string',
|
|
value: 'luajit',
|
|
description: 'The Lua interpreter to use (pkgconfig name)')
|