xref: /openbmc/smbios-mdr/meson.options (revision ed3d4d1b2bd379c810b92d451ded0a88f550701f)
19d583918SPatrick Williamsoption('tests', type: 'feature', value: 'disabled', description: 'Build tests')
2366546cfSJonathan Doman
3366546cfSJonathan Domanoption(
4366546cfSJonathan Doman    'dimm-dbus',
5366546cfSJonathan Doman    type: 'feature',
6366546cfSJonathan Doman    value: 'enabled',
79d583918SPatrick Williams    description: 'Expose DIMM D-Bus Interface',
8366546cfSJonathan Doman)
9366546cfSJonathan Doman
10366546cfSJonathan Domanoption(
11366546cfSJonathan Doman    'dimm-only-locator',
12366546cfSJonathan Doman    type: 'feature',
13366546cfSJonathan Doman    value: 'disabled',
149d583918SPatrick Williams    description: 'Only use the DIMM number, and not the bank',
15366546cfSJonathan Doman)
16366546cfSJonathan Doman
17366546cfSJonathan Domanoption(
18abdccd3aSJosh Lehan    'assoc-trim-path',
19abdccd3aSJosh Lehan    type: 'feature',
20abdccd3aSJosh Lehan    value: 'disabled',
219d583918SPatrick Williams    description: 'Trim one object path component from CPU and DIMM associations',
22abdccd3aSJosh Lehan)
23abdccd3aSJosh Lehan
24abdccd3aSJosh Lehanoption(
25366546cfSJonathan Doman    'cpuinfo',
26366546cfSJonathan Doman    type: 'feature',
27366546cfSJonathan Doman    value: 'enabled',
289d583918SPatrick Williams    description: 'Build CPUInfo service',
29366546cfSJonathan Doman)
30366546cfSJonathan Doman
31366546cfSJonathan Domanoption(
32ce89a37cSManojkiran Eda    'slot-drive-presence',
33ce89a37cSManojkiran Eda    type: 'feature',
34ce89a37cSManojkiran Eda    value: 'disabled',
358eeb35b4SPrithvi Pai    description: 'Sets drive presence on slot objects',
36ce89a37cSManojkiran Eda)
37ce89a37cSManojkiran Eda
38ce89a37cSManojkiran Edaoption(
394e1cf099SJonathan Doman    'cpuinfo-peci',
404e1cf099SJonathan Doman    type: 'feature',
414e1cf099SJonathan Doman    value: 'enabled',
429d583918SPatrick Williams    description: 'Enable CPUInfo features that depend on PECI',
434e1cf099SJonathan Doman)
444e1cf099SJonathan Doman
454e1cf099SJonathan Domanoption(
46366546cfSJonathan Doman    'smbios-ipmi-blob',
47366546cfSJonathan Doman    type: 'feature',
48366546cfSJonathan Doman    value: 'enabled',
499d583918SPatrick Williams    description: 'Build IPMI blob library for SMBIOS transfer',
50366546cfSJonathan Doman)
515af42bbfSPrithvi Pai
525af42bbfSPrithvi Paioption(
535af42bbfSPrithvi Pai    'tpm-dbus',
545af42bbfSPrithvi Pai    type: 'feature',
555af42bbfSPrithvi Pai    value: 'disabled',
565af42bbfSPrithvi Pai    description: 'Expose TPM D-Bus Interface',
575af42bbfSPrithvi Pai)
586f9e7a76SPrithvi Pai
596f9e7a76SPrithvi Paioption(
606f9e7a76SPrithvi Pai    'firmware-inventory-dbus',
616f9e7a76SPrithvi Pai    type: 'feature',
626f9e7a76SPrithvi Pai    value: 'disabled',
636f9e7a76SPrithvi Pai    description: 'Expose Firmware Inventory D-Bus Interface',
646f9e7a76SPrithvi Pai)
656f9e7a76SPrithvi Pai
666f9e7a76SPrithvi Paioption(
676f9e7a76SPrithvi Pai    'expose-firmware-component-name',
686f9e7a76SPrithvi Pai    type: 'feature',
696f9e7a76SPrithvi Pai    value: 'disabled',
706f9e7a76SPrithvi Pai    description: 'Use Firmware Component value as dbus object path',
716f9e7a76SPrithvi Pai)
72*ed3d4d1bSPrithvi Pai
73*ed3d4d1bSPrithvi Paioption(
74*ed3d4d1bSPrithvi Pai    'custom-dbus-path',
75*ed3d4d1bSPrithvi Pai    type: 'feature',
76*ed3d4d1bSPrithvi Pai    value: 'disabled',
77*ed3d4d1bSPrithvi Pai    description: 'Use the Custom DBus object path for Inventory',
78*ed3d4d1bSPrithvi Pai)
79