xref: /openbmc/libpldm/meson.options (revision 340bb6286f6e5fd55dc05fe1915e7f179992c500)
1option(
2    'abi',
3    type: 'array',
4    description: 'Constrain exposed symbol classes',
5    choices: ['deprecated', 'stable', 'testing'],
6    value: ['deprecated', 'stable', 'testing'],
7)
8option(
9    'abi-compliance-check',
10    type: 'boolean',
11    description: 'Detect public ABI/API changes',
12)
13option(
14    'oem',
15    type: 'array',
16    description: 'Enable OEM PLDM extensions',
17    choices: ['ibm', 'meta'],
18    value: ['ibm', 'meta'],
19)
20option('tests', type: 'boolean', description: 'Build tests')
21option(
22    'transport',
23    type: 'boolean',
24    description: 'Enable transport implementation',
25)
26option(
27    'tools',
28    type: 'array',
29    description: 'Tools to build with the library',
30    choices: ['pd'],
31    value: ['pd'],
32)
33