libmali-rockchip-tsukumijima/meson_options.txt
Jeffy Chen 86ad51dbe0 meson: Support installing without wrapper packages
Currently we are using wrapper packages to provide new GBM API and
vendor package.

But that requires the API clients honor our package config(.pc) files.

Adding an option to disable wrappers for the ones that don't follow the
rules.

Change-Id: Ie55aa712311c1df21ba0c11b924454febecca9f6
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
2021-03-26 21:35:57 +08:00

20 lines
1.2 KiB
Meson

option('arch', type: 'combo', choices: ['auto', 'arm', 'armv7l', 'armhf', 'arm32', 'armv8', 'arm64', 'aarch64'],
description: 'arch (default: auto)')
option('gpu', type: 'string', value: 'midgard-t86x',
description: 'GPU name (default: midgard-t86x)')
option('version', type: 'string', value: 'r18p0',
description: 'GPU version (default: r18p0)')
option('subversion', type: 'string', value: 'none',
description: 'subversion (default: none)')
option('platform', type: 'combo', choices: ['x11', 'gbm', 'wayland', 'only-cl', 'dummy'],
value: 'x11', description: 'platform (default: x11)')
option('with-overlay', type: 'boolean', value: 'false',
description: 'install overlay (default: false)')
option('opencl-icd', type: 'boolean', value: 'true',
description: 'OpenCL Installable Client Driver (ICD) (default: true)')
option('khr-header', type: 'boolean', value: 'false',
description: 'Install KHR header (default: false)')
option('vendor-package', type: 'boolean', value: 'false',
description: 'Install as vendor package (default: false)')
option('wrapper-packages', type: 'boolean', value: 'true',
description: 'Install with wrapper packages (default: true)')