143 lines
2.6 KiB
Meson
143 lines
2.6 KiB
Meson
|
option('opengl',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable OpenGL'
|
||
|
)
|
||
|
|
||
|
option('opengl_libname',
|
||
|
type: 'string',
|
||
|
value: 'libGL.so.1',
|
||
|
description: 'OpenGL library file name'
|
||
|
)
|
||
|
|
||
|
option('gles2_libname',
|
||
|
type: 'string',
|
||
|
value: 'libGLESv2.so',
|
||
|
description: 'GLESv2 library file name'
|
||
|
)
|
||
|
|
||
|
option('gles2',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable GLES2 support'
|
||
|
)
|
||
|
|
||
|
option('egl',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable EGL support'
|
||
|
)
|
||
|
option('glx',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable GLX support'
|
||
|
)
|
||
|
|
||
|
option('wayland',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable Wayland support'
|
||
|
)
|
||
|
|
||
|
option('native_backend',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable the native backend'
|
||
|
)
|
||
|
|
||
|
option('remote_desktop',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable remote desktop and screen cast support'
|
||
|
)
|
||
|
|
||
|
option('egl_device',
|
||
|
type: 'boolean',
|
||
|
value: false,
|
||
|
description: 'Enable EGLDevice and EGLStream renderer support'
|
||
|
)
|
||
|
|
||
|
option('wayland_eglstream',
|
||
|
type: 'boolean',
|
||
|
value: false,
|
||
|
description: 'Enable Wayland EGLStream support client support'
|
||
|
)
|
||
|
|
||
|
option('udev',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable udev support when using the X11 backend'
|
||
|
)
|
||
|
|
||
|
option('libwacom',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable libwacom support'
|
||
|
)
|
||
|
|
||
|
option('pango_ft2',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable PangoFt2 support'
|
||
|
)
|
||
|
|
||
|
option('libcanberra',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable libcanberra support'
|
||
|
)
|
||
|
|
||
|
option('startup_notification',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable startup notification support'
|
||
|
)
|
||
|
|
||
|
option('sm',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable X11 session management support'
|
||
|
)
|
||
|
|
||
|
option('introspection',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable GObject introspection'
|
||
|
)
|
||
|
|
||
|
option('cogl_tests',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable cogl tests'
|
||
|
)
|
||
|
|
||
|
option('clutter_tests',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable clutter tests'
|
||
|
)
|
||
|
|
||
|
option('tests',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable mutter tests'
|
||
|
)
|
||
|
|
||
|
option('verbose',
|
||
|
type: 'boolean',
|
||
|
value: true,
|
||
|
description: 'Enable verbose logging ability'
|
||
|
)
|
||
|
|
||
|
option('xwayland_path',
|
||
|
type: 'string',
|
||
|
value: '',
|
||
|
description: 'Path to Xwayland executable'
|
||
|
)
|
||
|
|
||
|
option('xwayland_grab_default_access_rules',
|
||
|
type: 'string',
|
||
|
value: 'gnome-boxes,remote-viewer,virt-viewer,virt-manager,vinagre,vncviewer,Xephyr',
|
||
|
description: 'Comma delimited list of applications ressources or class allowed to issue X11 grabs in Xwayland'
|
||
|
)
|