xref: /openbmc/phosphor-logging/meson.options (revision a06b4c6b)
1option('libonly', type: 'boolean', description: 'Build library only')
2option('tests', type: 'feature', description: 'Build tests')
3option(
4    'openpower-pel-extension',
5    type: 'feature',
6    description: 'Create PELs',
7    value: 'disabled'
8)
9
10option('yamldir', type: 'string', description: 'Path to YAML')
11option(
12    'callout_yaml',
13    type: 'string',
14    value: 'callouts/callouts-example.yaml',
15    description: 'Path to Callout YAML',
16)
17
18option(
19    'error_cap',
20    type: 'integer',
21    value: 200,
22    description: 'Max number of error enttries allowed for commit',
23)
24option(
25    'error_info_cap',
26    type: 'integer',
27    value: 10,
28    description: 'Cap on informational (and below) severity errors',
29)
30
31option(
32    'phal',
33    type: 'feature',
34    value: 'disabled',
35    description: 'Enable support for PHAL',
36)
37
38option(
39    'rsyslog_server_conf',
40    type: 'string',
41    value: '/etc/rsyslog.d/server.conf',
42    description: 'Path to rsyslog server conf file',
43)
44
45option(
46    'lg2_commit_strategy',
47    type: 'combo',
48    choices: ['dbus', 'journal', 'both'],
49    value: 'both'
50)
51