mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2025-12-20 04:30:06 +01:00
Coverity screwed up something so we can't submit builds right now, the compilation units all fail. math.h pulls in a _Float128 type that coverity cannot handle. So as a workaround, add an option to the build to avoid this and remove it when the next version of coverity hopefully fixes this. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
24 lines
828 B
Meson
24 lines
828 B
Meson
option('udev-dir',
|
|
type: 'string',
|
|
value: '',
|
|
description: 'udev base directory [default=$prefix/lib/udev]')
|
|
option('libwacom',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Use libwacom for tablet identification (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('documentation',
|
|
type: 'boolean',
|
|
value: true,
|
|
description: 'Build the documentation [default=true]')
|
|
option('coverity',
|
|
type: 'boolean',
|
|
value: false,
|
|
description: 'Enable coverity build fixes, see meson.build for details [default=false]')
|