xref: /openbmc/entity-manager/meson.options (revision 37304f099971e0f1805dbc0e3b779a1badfd57a5)
1*37304f09SPatrick Williamsoption('tests', type: 'feature', description: 'Build tests.')
2*37304f09SPatrick Williamsoption(
3*37304f09SPatrick Williams    'fru-device',
4*37304f09SPatrick Williams    type: 'boolean',
5*37304f09SPatrick Williams    description: 'Build fru-device VPD parser.',
6*37304f09SPatrick Williams)
7*37304f09SPatrick Williamsoption(
8*37304f09SPatrick Williams    'fru-device-resizefru',
9*37304f09SPatrick Williams    value: false,
10*37304f09SPatrick Williams    type: 'boolean',
11*37304f09SPatrick Williams    description: 'Allow FruDevice to resize FRU areas.',
12*37304f09SPatrick Williams)
13*37304f09SPatrick Williamsoption(
14*37304f09SPatrick Williams    'fru-device-16bitdetectmode',
15*37304f09SPatrick Williams    type: 'combo',
16*37304f09SPatrick Williams    choices: ['MODE_1', 'MODE_2'],
17*37304f09SPatrick Williams    value: 'MODE_1',
18*37304f09SPatrick Williams    description: 'Different modes to detect 16-bit address EEPROM devices. MODE_1 is current and default mode.',
19*37304f09SPatrick Williams)
20*37304f09SPatrick Williamsoption(
21*37304f09SPatrick Williams    'devicetree-vpd',
22*37304f09SPatrick Williams    type: 'boolean',
23*37304f09SPatrick Williams    description: 'Build device-tree VPD parser',
24*37304f09SPatrick Williams)
25*37304f09SPatrick Williamsoption(
26*37304f09SPatrick Williams    'validate-json',
27*37304f09SPatrick Williams    type: 'boolean',
28*37304f09SPatrick Williams    value: true,
29*37304f09SPatrick Williams    description: 'Run JSON schema validation during the build.',
30*37304f09SPatrick Williams)
31