forked from muon-build/muon
-
Notifications
You must be signed in to change notification settings - Fork 0
/
meson_options.txt
63 lines (62 loc) · 1.29 KB
/
meson_options.txt
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# SPDX-FileCopyrightText: Stone Tickle <[email protected]>
# SPDX-License-Identifier: GPL-3.0-only
option(
'libcurl',
type: 'feature',
value: 'auto',
description: 'required for fetching wraps',
)
option(
'libarchive',
type: 'feature',
value: 'auto',
description: 'required for extracting wrap archives',
)
option(
'libpkgconf',
type: 'feature',
value: 'auto',
description: 'required for dependency discovery with pkg-config files',
)
option(
'samurai',
type: 'feature',
value: 'enabled',
description: 'embed samurai into the muon executable',
)
option(
'readline',
type: 'combo',
choices: ['builtin', 'bestline'],
value: 'builtin',
description: 'select readline implementation',
)
option(
'static',
type: 'boolean',
value: false,
description: 'build a static muon executable',
)
option(
'docs',
type: 'feature',
value: 'auto',
description: 'build documentation',
)
option(
'website',
type: 'boolean',
value: false,
description: 'build website, requires docs to be enabled',
)
option(
'tracy',
type: 'feature',
value: 'auto',
description: 'whether to enable tracy',
)
option(
'meson_tests_repo',
type: 'string',
value: 'https://git.sr.ht/~lattis/meson-tests',
)