| Patrick Williams | 9d58391 | 2025-02-01 08:37:58 -0500 | [diff] [blame] | 1 | option('tests', type: 'feature', value: 'disabled', description: 'Build tests') | 
 | 2 |  | 
| Jonathan Doman | 366546c | 2023-07-24 12:33:16 -0700 | [diff] [blame] | 3 | option( | 
| Patrick Williams | 9d58391 | 2025-02-01 08:37:58 -0500 | [diff] [blame] | 4 |     'dimm-dbus', | 
 | 5 |     type: 'feature', | 
 | 6 |     value: 'enabled', | 
 | 7 |     description: 'Expose DIMM D-Bus Interface', | 
| Jonathan Doman | 366546c | 2023-07-24 12:33:16 -0700 | [diff] [blame] | 8 | ) | 
 | 9 |  | 
 | 10 | option( | 
| Patrick Williams | 9d58391 | 2025-02-01 08:37:58 -0500 | [diff] [blame] | 11 |     'dimm-only-locator', | 
 | 12 |     type: 'feature', | 
 | 13 |     value: 'disabled', | 
 | 14 |     description: 'Only use the DIMM number, and not the bank', | 
| Jonathan Doman | 366546c | 2023-07-24 12:33:16 -0700 | [diff] [blame] | 15 | ) | 
 | 16 |  | 
 | 17 | option( | 
| Patrick Williams | 9d58391 | 2025-02-01 08:37:58 -0500 | [diff] [blame] | 18 |     'assoc-trim-path', | 
 | 19 |     type: 'feature', | 
 | 20 |     value: 'disabled', | 
 | 21 |     description: 'Trim one object path component from CPU and DIMM associations', | 
| Jonathan Doman | 366546c | 2023-07-24 12:33:16 -0700 | [diff] [blame] | 22 | ) | 
 | 23 |  | 
 | 24 | option( | 
| Patrick Williams | 9d58391 | 2025-02-01 08:37:58 -0500 | [diff] [blame] | 25 |     'cpuinfo', | 
 | 26 |     type: 'feature', | 
 | 27 |     value: 'enabled', | 
 | 28 |     description: 'Build CPUInfo service', | 
| Josh Lehan | abdccd3 | 2024-01-26 15:49:50 -0800 | [diff] [blame] | 29 | ) | 
 | 30 |  | 
 | 31 | option( | 
| Prithvi Pai | 8eeb35b | 2025-03-19 15:49:32 +0530 | [diff] [blame] | 32 |     'slot-drive-presence', | 
 | 33 |     type: 'feature', | 
 | 34 |     value: 'disabled', | 
 | 35 |     description: 'Sets drive presence on slot objects', | 
| Manojkiran Eda | ce89a37 | 2025-02-05 23:09:04 +0530 | [diff] [blame] | 36 | ) | 
 | 37 |  | 
 | 38 | option( | 
| Patrick Williams | 9d58391 | 2025-02-01 08:37:58 -0500 | [diff] [blame] | 39 |     'cpuinfo-peci', | 
 | 40 |     type: 'feature', | 
 | 41 |     value: 'enabled', | 
 | 42 |     description: 'Enable CPUInfo features that depend on PECI', | 
| Jonathan Doman | 366546c | 2023-07-24 12:33:16 -0700 | [diff] [blame] | 43 | ) | 
 | 44 |  | 
 | 45 | option( | 
| Patrick Williams | 9d58391 | 2025-02-01 08:37:58 -0500 | [diff] [blame] | 46 |     'smbios-ipmi-blob', | 
 | 47 |     type: 'feature', | 
 | 48 |     value: 'enabled', | 
 | 49 |     description: 'Build IPMI blob library for SMBIOS transfer', | 
| Jonathan Doman | 366546c | 2023-07-24 12:33:16 -0700 | [diff] [blame] | 50 | ) | 
| Prithvi Pai | 5af42bb | 2025-02-11 17:59:07 +0530 | [diff] [blame] | 51 |  | 
 | 52 | option( | 
 | 53 |     'tpm-dbus', | 
 | 54 |     type: 'feature', | 
 | 55 |     value: 'disabled', | 
 | 56 |     description: 'Expose TPM D-Bus Interface', | 
 | 57 | ) | 
| Prithvi Pai | 6f9e7a7 | 2025-03-14 13:05:02 +0530 | [diff] [blame] | 58 |  | 
 | 59 | option( | 
 | 60 |     'firmware-inventory-dbus', | 
 | 61 |     type: 'feature', | 
 | 62 |     value: 'disabled', | 
 | 63 |     description: 'Expose Firmware Inventory D-Bus Interface', | 
 | 64 | ) | 
 | 65 |  | 
 | 66 | option( | 
 | 67 |     'expose-firmware-component-name', | 
 | 68 |     type: 'feature', | 
 | 69 |     value: 'disabled', | 
 | 70 |     description: 'Use Firmware Component value as dbus object path', | 
 | 71 | ) | 
| Prithvi Pai | ed3d4d1 | 2025-05-05 15:23:50 +0530 | [diff] [blame] | 72 |  | 
 | 73 | option( | 
 | 74 |     'custom-dbus-path', | 
 | 75 |     type: 'feature', | 
 | 76 |     value: 'disabled', | 
 | 77 |     description: 'Use the Custom DBus object path for Inventory', | 
 | 78 | ) |