xref: /openbmc/libpldm/meson.options (revision aa0aeda7c38dda911c81e9bcd9fae5f8210d303b)
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    value: false,
13)
14option(
15    'oem',
16    type: 'array',
17    description: 'Enable OEM PLDM extensions',
18    choices: ['ibm', 'meta'],
19    value: ['ibm', 'meta'],
20)
21option('tests', type: 'boolean', description: 'Build tests')
22option(
23    'transport',
24    type: 'boolean',
25    description: 'Enable transport implementation',
26)
27option(
28    'tools',
29    type: 'array',
30    description: 'Tools to build with the library',
31    choices: ['pd'],
32    value: ['pd'],
33)
34