xref: /openbmc/telemetry/meson.options (revision 7d24aa23641cb8894744800df25a5b95c61f3dc4)
18ca57c7dSGeorge Liuoption('buildtest', type: 'boolean', value: true, description: 'Build tests')
2*7d24aa23SPatrick Williamsoption(
3*7d24aa23SPatrick Williams    'max-reports',
4*7d24aa23SPatrick Williams    type: 'integer',
5*7d24aa23SPatrick Williams    min: 0,
6*7d24aa23SPatrick Williams    value: 10,
7*7d24aa23SPatrick Williams    description: 'Max number of Reports',
8*7d24aa23SPatrick Williams)
9*7d24aa23SPatrick Williamsoption(
10*7d24aa23SPatrick Williams    'max-reading-parameters',
11*7d24aa23SPatrick Williams    type: 'integer',
12*7d24aa23SPatrick Williams    min: 0,
13*7d24aa23SPatrick Williams    value: 200,
14*7d24aa23SPatrick Williams    description: 'Max number of metric properties in single report',
15*7d24aa23SPatrick Williams)
16*7d24aa23SPatrick Williamsoption(
17*7d24aa23SPatrick Williams    'min-interval',
18*7d24aa23SPatrick Williams    type: 'integer',
19*7d24aa23SPatrick Williams    min: 1,
20*7d24aa23SPatrick Williams    value: 1000,
21*7d24aa23SPatrick Williams    description: 'Minimal value of interval in milliseconds',
22*7d24aa23SPatrick Williams)
23*7d24aa23SPatrick Williamsoption(
24*7d24aa23SPatrick Williams    'max-triggers',
25*7d24aa23SPatrick Williams    type: 'integer',
26*7d24aa23SPatrick Williams    min: 0,
27*7d24aa23SPatrick Williams    value: 10,
28*7d24aa23SPatrick Williams    description: 'Max number of Triggers',
29*7d24aa23SPatrick Williams)
30*7d24aa23SPatrick Williamsoption(
31*7d24aa23SPatrick Williams    'max-dbus-path-length',
32*7d24aa23SPatrick Williams    type: 'integer',
33*7d24aa23SPatrick Williams    min: 256,
34*7d24aa23SPatrick Williams    value: 4095,
35*7d24aa23SPatrick Williams    description: 'Max length of dbus object path',
36*7d24aa23SPatrick Williams)
37*7d24aa23SPatrick Williamsoption(
38*7d24aa23SPatrick Williams    'max-append-limit',
39*7d24aa23SPatrick Williams    type: 'integer',
40*7d24aa23SPatrick Williams    min: 0,
41*7d24aa23SPatrick Williams    value: 256,
42*7d24aa23SPatrick Williams    description: 'Max AppendLimit value',
43*7d24aa23SPatrick Williams)
44*7d24aa23SPatrick Williamsoption(
45*7d24aa23SPatrick Williams    'max-id-name-length',
46*7d24aa23SPatrick Williams    type: 'integer',
47*7d24aa23SPatrick Williams    min: 32,
48*7d24aa23SPatrick Williams    value: 256,
49*7d24aa23SPatrick Williams    description: 'Max length of any "id" or "name" type field.',
50*7d24aa23SPatrick Williams)
51*7d24aa23SPatrick Williamsoption(
52*7d24aa23SPatrick Williams    'max-prefix-length',
53*7d24aa23SPatrick Williams    type: 'integer',
54*7d24aa23SPatrick Williams    min: 32,
55*7d24aa23SPatrick Williams    value: 256,
56*7d24aa23SPatrick Williams    description: 'Max length of dbus prefix for any object.',
57*7d24aa23SPatrick Williams)
588ca57c7dSGeorge Liuoption('service-wants', type: 'array', value: [])
598ca57c7dSGeorge Liuoption('service-requires', type: 'array', value: [])
608ca57c7dSGeorge Liuoption('service-before', type: 'array', value: [])
618ca57c7dSGeorge Liuoption('service-after', type: 'array', value: [])
62