xref: /openbmc/libmctp/meson.options (revision bbfcc6e1abfc114ee27d8ab4f069da495cd53fd4)
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)
34*bbfcc6e1SMatt Johnstonoption(
35*bbfcc6e1SMatt Johnston    'custom_alloc',
36*bbfcc6e1SMatt Johnston    type: 'boolean',
37*bbfcc6e1SMatt Johnston    value: false,
38*bbfcc6e1SMatt Johnston    description: 'Use fixed application-provided allocators',
39*bbfcc6e1SMatt Johnston)
40