xref: /openbmc/libmctp/meson.options (revision 1250727f5e21ebe90005cd911c4e9489e488c1cf)
16586fc10SMatt Johnstonoption(
26586fc10SMatt Johnston    'tests',
36586fc10SMatt Johnston    type: 'feature',
46586fc10SMatt Johnston    value: 'enabled',
56586fc10SMatt Johnston    description: 'Build tests'
66586fc10SMatt Johnston)
76586fc10SMatt Johnstonoption(
86586fc10SMatt Johnston    'bindings',
96586fc10SMatt Johnston    type: 'array',
106586fc10SMatt Johnston    description: 'Bindings to include',
116586fc10SMatt Johnston    choices: ['serial', 'astlpc'],
126586fc10SMatt Johnston    value: ['serial', 'astlpc'],
136586fc10SMatt Johnston)
146586fc10SMatt Johnstonoption(
156586fc10SMatt Johnston    'default_alloc',
166586fc10SMatt Johnston    type: 'feature',
176586fc10SMatt Johnston    description: 'Use libc malloc and free for heap memory',
186586fc10SMatt Johnston)
196586fc10SMatt Johnstonoption(
206586fc10SMatt Johnston    'stdio',
216586fc10SMatt Johnston    type: 'feature',
226586fc10SMatt Johnston    description: 'Support logging to stdio',
236586fc10SMatt Johnston)
246586fc10SMatt Johnstonoption(
256586fc10SMatt Johnston    'fileio',
266586fc10SMatt Johnston    type: 'feature',
276586fc10SMatt Johnston    description: 'Support interfaces based on file-descriptors',
286586fc10SMatt Johnston)
296586fc10SMatt Johnstonoption(
306586fc10SMatt Johnston    'syslog',
316586fc10SMatt Johnston    type: 'feature',
326586fc10SMatt Johnston    description: 'Support logging to syslog',
336586fc10SMatt Johnston)
34bbfcc6e1SMatt Johnstonoption(
35bbfcc6e1SMatt Johnston    'custom_alloc',
36bbfcc6e1SMatt Johnston    type: 'boolean',
37bbfcc6e1SMatt Johnston    value: false,
38bbfcc6e1SMatt Johnston    description: 'Use fixed application-provided allocators',
39bbfcc6e1SMatt Johnston)
40*1250727fSMatt Johnstonoption(
41*1250727fSMatt Johnston    'nolog',
42*1250727fSMatt Johnston    type: 'boolean',
43*1250727fSMatt Johnston    value: false,
44*1250727fSMatt Johnston    description: 'Don\'t include any logging functionality',
45*1250727fSMatt Johnston)
46