forked from benhoyt/inih
-
Notifications
You must be signed in to change notification settings - Fork 0
/
meson_options.txt
75 lines (75 loc) · 2.02 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
64
65
66
67
68
69
70
71
72
73
74
75
option('distro_install',
type : 'boolean',
value : true,
description : 'install shared libs, headers and pkg-config entries'
)
option('with_INIReader',
type : 'boolean',
value : true,
description : 'compile and (if selected) install INIReader'
)
option('multi-line_entries',
type : 'boolean',
value : true,
description : 'support for multi-line entries in the style of Python\'s ConfigParser'
)
option('utf-8_bom',
type : 'boolean',
value : true,
description : 'allow a UTF-8 BOM sequence (0xEF 0xBB 0xBF) at the start of INI files'
)
option('inline_comments',
type : 'boolean',
value : true,
description : 'allow inline comments with the comment prefix character'
)
option('inline_comment_prefix',
type : 'string',
value : ';',
description : 'character(s) to start an inline comment (if enabled)'
)
option('start-of-line_comment_prefix',
type : 'string',
value : ';#',
description : 'character(s) to start a comment at the beginning of a line'
)
option('allow_no_value',
type : 'boolean',
value : false,
description : 'allow name with no value'
)
option('stop_on_first_error',
type : 'boolean',
value : false,
description : 'stop parsing after an error'
)
option('report_line_numbers',
type : 'boolean',
value : false,
description : 'report line number on ini_handler callback'
)
option('call_handler_on_new_section',
type : 'boolean',
value : false,
description : 'call the handler each time a new section is encountered'
)
option('use_heap',
type : 'boolean',
value : false,
description : 'allocate memory on the heap using malloc instead using a fixed-sized line buffer on the stack'
)
option('max_line_length',
type : 'integer',
value : 200,
description : 'maximum line length in bytes'
)
option('initial_malloc_size',
type : 'integer',
value : 200,
description : 'initial malloc size in bytes (when using the heap)'
)
option('allow_realloc',
type : 'boolean',
value : false,
description : 'allow initial malloc size to grow to max line length (when using the heap)'
)