Fix issues detected by static analysis tool
[platform/upstream/libxkbcommon.git] / meson_options.txt
1 option(
2     'xkb-config-root',
3     type: 'string',
4     description: 'The XKB config root [default=xkeyboard-config install path]',
5 )
6 option(
7     'xkb-config-extra-path',
8     type: 'string',
9     description: 'Extra lookup path for system-wide XKB data [default=$sysconfdir/xkb]',
10 )
11 option(
12     'x-locale-root',
13     type: 'string',
14     description: 'The X locale root [default=$datadir/X11/locale]',
15 )
16 option(
17     'bash-completion-path',
18     type: 'string',
19     description: 'Directory for bash completion scripts'
20 )
21 option(
22     'default-rules',
23     type: 'string',
24     value: 'evdev',
25     description: 'Default XKB ruleset',
26 )
27 option(
28     'default-model',
29     type: 'string',
30     value: 'pc105',
31     description: 'Default XKB model',
32 )
33 option(
34     'default-layout',
35     type: 'string',
36     value: 'us',
37     description: 'Default XKB layout',
38 )
39 option(
40     'default-variant',
41     type: 'string',
42     value: '',
43     description: 'Default XKB variant',
44 )
45 option(
46     'default-options',
47     type: 'string',
48     value: '',
49     description: 'Default XKB options',
50 )
51 option(
52     'enable-tools',
53     type: 'boolean',
54     value: true,
55     description: 'Enable building tools',
56 )
57 option(
58     'enable-x11',
59     type: 'boolean',
60     value: true,
61     description: 'Enable building the xkbcommon-x11 library',
62 )
63 option(
64     'enable-docs',
65     type: 'boolean',
66     value: true,
67     description: 'Enable building the documentation',
68 )
69 option(
70     'enable-cool-uris',
71     type: 'boolean',
72     value: false,
73     description: 'Enable creating redirections to maintain stable documentation pages',
74 )
75 option(
76     'enable-wayland',
77     type: 'boolean',
78     value: true,
79     description: 'Enable support for Wayland utility programs (requires enable-tools)',
80 )
81 option(
82     'enable-xkbregistry',
83     type: 'boolean',
84     value: true,
85     description: 'Enable building libxkbregistry',
86 )
87 option(
88     'enable-bash-completion',
89     type: 'boolean',
90     value: true,
91     description: 'Enable installing bash completion scripts',
92 )
93