Move STRINGIFY to utils.h and add STRINGIFY2
[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     'default-rules',
18     type: 'string',
19     value: 'evdev',
20     description: 'Default XKB ruleset',
21 )
22 option(
23     'default-model',
24     type: 'string',
25     value: 'pc105',
26     description: 'Default XKB model',
27 )
28 option(
29     'default-layout',
30     type: 'string',
31     value: 'us',
32     description: 'Default XKB layout',
33 )
34 option(
35     'default-variant',
36     type: 'string',
37     value: '',
38     description: 'Default XKB variant',
39 )
40 option(
41     'default-options',
42     type: 'string',
43     value: '',
44     description: 'Default XKB options',
45 )
46 option(
47     'enable-tools',
48     type: 'boolean',
49     value: true,
50     description: 'Enable building tools',
51 )
52 option(
53     'enable-x11',
54     type: 'boolean',
55     value: true,
56     description: 'Enable building the xkbcommon-x11 library',
57 )
58 option(
59     'enable-docs',
60     type: 'boolean',
61     value: true,
62     description: 'Enable building the documentation',
63 )
64 option(
65     'enable-cool-uris',
66     type: 'boolean',
67     value: false,
68     description: 'Enable creating redirections to maintain stable documentation pages',
69 )
70 option(
71     'enable-wayland',
72     type: 'boolean',
73     value: true,
74     description: 'Enable support for Wayland utility programs (requires enable-tools)',
75 )
76 option(
77     'enable-xkbregistry',
78     type: 'boolean',
79     value: true,
80     description: 'Enable building libxkbregistry',
81 )