|  | option('libonly', type: 'boolean', description: 'Build library only') | 
|  | option('tests', type: 'feature', description: 'Build tests') | 
|  | option( | 
|  | 'openpower-pel-extension', | 
|  | type: 'feature', | 
|  | description: 'Create PELs', | 
|  | value: 'disabled' | 
|  | ) | 
|  |  | 
|  | option('yamldir', type: 'string', description: 'Path to YAML') | 
|  | option( | 
|  | 'callout_yaml', | 
|  | type: 'string', | 
|  | value: 'callouts/callouts-example.yaml', | 
|  | description: 'Path to Callout YAML', | 
|  | ) | 
|  |  | 
|  | option( | 
|  | 'error_cap', | 
|  | type: 'integer', | 
|  | value: 200, | 
|  | description: 'Max number of error enttries allowed for commit', | 
|  | ) | 
|  | option( | 
|  | 'error_info_cap', | 
|  | type: 'integer', | 
|  | value: 10, | 
|  | description: 'Cap on informational (and below) severity errors', | 
|  | ) | 
|  |  | 
|  | option( | 
|  | 'phal', | 
|  | type: 'feature', | 
|  | value: 'disabled', | 
|  | description: 'Enable support for PHAL', | 
|  | ) | 
|  |  | 
|  | option( | 
|  | 'rsyslog_server_conf', | 
|  | type: 'string', | 
|  | value: '/etc/rsyslog.d/server.conf', | 
|  | description: 'Path to rsyslog server conf file', | 
|  | ) | 
|  |  | 
|  | option( | 
|  | 'lg2_commit_strategy', | 
|  | type: 'combo', | 
|  | choices: ['dbus', 'journal', 'both'], | 
|  | value: 'both' | 
|  | ) |