-
Notifications
You must be signed in to change notification settings - Fork 70
/
meson.options
35 lines (31 loc) · 1.06 KB
/
meson.options
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
option(
'set-debug',
type: 'combo',
choices: ['on', 'off', 'auto'],
value: 'auto',
description: 'Set the DEBUG preprocessor macro. If unset (auto), it will be enabled if builddir has debug enabled.',
)
option(
'split-source',
type: 'boolean',
value: false,
description: 'Make source it\'s own translation unit. This is aimed primarily for developers. It leads to less compilation when compiling both j4-dmenu-desktop and j4-dmenu-tests.',
)
option(
'notify-implementation',
type: 'combo',
choices: ['inotify', 'kqueue', 'auto'],
value: 'auto',
description: 'Set the notify implementation.',
)
option(
'override-version',
type: 'string',
description: 'Override version. Using this option shouldn\'t be necessary as the build system will determine the correct version itself. But it can be still useful for e.g. marking patches in distribution builds.'
)
option(
'enable-tests',
type: 'boolean',
value: true,
description: 'Enable unit tests. If disabled, j4-dmenu-desktop will not depend on Catch2.'
)