gitlab-ci: update meson invocations
[mesa-waffle.git] / meson_options.txt
blob0ed5e521108bc1d70f6f46963dea40eb2118d1a2
1 # SPDX-FileCopyrightText: Copyright © 2017 Dylan Baker
2 # SPDX-FileCopyrightText: Copyright © 2018 Intel Corporation
3 # SPDX-License-Identifier: BSD-2-Clause
5 # Options specifically for Non-macOS *nix systems below
6 option(
7   'glx',
8   type : 'feature',
9   description : 'Build support for GLX (only for *nix)'
11 option(
12   'wayland',
13   type : 'feature',
14   description : 'Build support for wayland (only for *nix)'
16 option(
17   'x11_egl',
18   type : 'feature',
19   description : 'Build support for X11/EGL (only for *nix)'
21 option(
22   'gbm',
23   type : 'feature',
24   description : 'Build support for GBM (only for mesa)'
26 option(
27   'surfaceless_egl',
28   type : 'feature',
29   description : 'Build support for EGL_MESA_platform_surfaceless'
32 option(
33   'nacl',
34   type : 'boolean',
35   value : false,
36   description : 'REMOVED: Build support for ChromeOS NaCl'
39 # Misc Options
40 option(
41   'build-tests',
42   type : 'boolean',
43   value : false,
44   description : 'Build tests'
46 option(
47   'build-manpages',
48   type : 'boolean',
49   value : false,
50   description : 'Build manpages'
52 option(
53   'build-htmldocs',
54   type : 'boolean',
55   value : false,
56   description : 'Build html documentation'
58 option(
59   'build-examples',
60   type : 'boolean',
61   value : true,
62   description : 'Build example programs'