-
Notifications
You must be signed in to change notification settings - Fork 24
/
meson_options.txt
53 lines (45 loc) · 1.17 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
option('lua_version',
type: 'combo',
choices: ['auto', 'luajit', 'custom', 'vendor', '5.1', '5.2', '5.3', '5.4'],
description: 'The Lua version to use (custom == pass via CXXFLAGS/LDFLAGS)'
)
option('libffi',
type: 'combo',
choices: ['auto', 'custom', 'vendor'],
description: 'When using auto, pkg-config will be used to find libffi'
)
option('lua_install_path',
type: 'string',
value: 'auto',
description: 'The install path for the Lua module'
)
option('shared_libffi',
type: 'boolean',
value: 'false',
description: 'Assume import library for libffi (Windows only)'
)
option('deps_dir',
type: 'string',
value: 'deps',
description: 'The name of vendored dependencies directory'
)
option('static',
type: 'boolean',
value: 'false',
description: 'Build a static library, not a module'
)
option('tests',
type: 'boolean',
value: 'true',
description: 'Whether to build tests'
)
option('tests_cross',
type: 'boolean',
value: 'false',
description: 'Whether to build tests when cross-compiling'
)
option('lua_path',
type: 'string',
value: 'auto',
description: 'Path to lua executable for tests'
)