xref: /openbmc/phosphor-pid-control/meson.options (revision a552fe2f014997573b7fe5716545e74b6d15a9d1)
1option('tests', type: 'feature', value: 'enabled', description: 'Build tests')
2option(
3    'oe-sdk',
4    type: 'feature',
5    value: 'disabled',
6    description: 'Enable OE SDK',
7)
8option(
9    'strict-failsafe-pwm',
10    type: 'boolean',
11    value: false,
12    description: 'Set the fans strictly at the failsafe PWM when in failsafe mode',
13)
14option(
15    'offline-failsafe-pwm',
16    type: 'boolean',
17    value: false,
18    description: 'Set the fans at the failsafe PWM when reloading or terminated.',
19)
20option(
21    'systemd_target',
22    type: 'string',
23    value: 'multi-user.target',
24    description: 'Target for starting this service',
25)
26option(
27    'unc-failsafe',
28    type: 'boolean',
29    value: false,
30    description: 'Set the fans to failsafe mode when a temp sensor is above upper non-critical threshold',
31)
32option(
33    'handle-missing-object-paths',
34    type: 'boolean',
35    value: false,
36    description: 'Further handlings to sensors missing from D-Bus',
37)
38