xref: /openbmc/phosphor-pid-control/meson.options (revision a552fe2f014997573b7fe5716545e74b6d15a9d1)
1f7c07c95SGeorge Liuoption('tests', type: 'feature', value: 'enabled', description: 'Build tests')
26813d89eSPatrick Williamsoption(
36813d89eSPatrick Williams    'oe-sdk',
46813d89eSPatrick Williams    type: 'feature',
56813d89eSPatrick Williams    value: 'disabled',
66813d89eSPatrick Williams    description: 'Enable OE SDK',
76813d89eSPatrick Williams)
86813d89eSPatrick Williamsoption(
96813d89eSPatrick Williams    'strict-failsafe-pwm',
106813d89eSPatrick Williams    type: 'boolean',
116813d89eSPatrick Williams    value: false,
126813d89eSPatrick Williams    description: 'Set the fans strictly at the failsafe PWM when in failsafe mode',
136813d89eSPatrick Williams)
146813d89eSPatrick Williamsoption(
156813d89eSPatrick Williams    'offline-failsafe-pwm',
166813d89eSPatrick Williams    type: 'boolean',
176813d89eSPatrick Williams    value: false,
186813d89eSPatrick Williams    description: 'Set the fans at the failsafe PWM when reloading or terminated.',
196813d89eSPatrick Williams)
206813d89eSPatrick Williamsoption(
216813d89eSPatrick Williams    'systemd_target',
226813d89eSPatrick Williams    type: 'string',
236813d89eSPatrick Williams    value: 'multi-user.target',
246813d89eSPatrick Williams    description: 'Target for starting this service',
256813d89eSPatrick Williams)
266813d89eSPatrick Williamsoption(
276813d89eSPatrick Williams    'unc-failsafe',
286813d89eSPatrick Williams    type: 'boolean',
296813d89eSPatrick Williams    value: false,
306813d89eSPatrick Williams    description: 'Set the fans to failsafe mode when a temp sensor is above upper non-critical threshold',
316813d89eSPatrick Williams)
32*a552fe2fSChaul Lyoption(
33*a552fe2fSChaul Ly    'handle-missing-object-paths',
34*a552fe2fSChaul Ly    type: 'boolean',
35*a552fe2fSChaul Ly    value: false,
36*a552fe2fSChaul Ly    description: 'Further handlings to sensors missing from D-Bus',
37*a552fe2fSChaul Ly)
38