blob: 27c8a26d87b24410e1228a337e680883c12bcc4c [file] [log] [blame]
Patrick Williamsb74826b2023-11-29 07:08:51 -06001option('oe-sdk', type: 'feature', value : 'disabled', description: 'ENABLE OE SDK FOR OPENPOWER VPD PARSER')
SunnySrivastava19847ef54422019-12-03 02:47:37 -06002option('tests', type: 'feature', value : 'enabled', description: 'Build tests')
3option('FRU_YAML',type: 'string', value: 'writefru.yaml', description: 'YAML STRING')
4option('PROP_YAML',type: 'string', value: 'extra-properties-example.yaml', description: 'YAML PROPERTY')
5option('ibm-parser', type: 'feature', description: 'ENABLE IBM PARSER')
Santosh Puranik0246a4d2020-11-04 16:57:39 +05306option('VPD_FILES_PATH',type: 'string', value: '/var/lib/vpd', description: 'Directory to hold VPD runtime files')
7option('INVENTORY_JSON_DEFAULT',type: 'string', value: '/usr/share/vpd/vpd_inventory.json', description: 'JSON file that defines inventory blueprint. The default path before system VPD service sets up the symlink.')
PriyangaRamasamy1f0b1e62020-02-20 20:48:25 +05308option('INVENTORY_PATH',type: 'string', value: '/xyz/openbmc_project/inventory', description: 'Prefix for inventory D-Bus objects')
9option('INVENTORY_MANAGER_SERVICE',type: 'string', value: 'xyz.openbmc_project.Inventory.Manager', description: 'Inventory manager service')
SunnySrivastava1984a7392592020-03-09 10:19:33 -050010option('IPZ_INTERFACE', type: 'string', value: 'com.ibm.ipzvpd', description: 'IPZ VPD interface')
11option('BUSNAME', type : 'string', value : 'com.ibm.VPD.Manager',description : 'BUS NAME FOR THE SERVICE')
12option('OBJPATH', type : 'string', value : '/com/ibm/VPD/Manager', description : 'OBJECT PATH FOT THE SERVICE')
13option('IFACE', type : 'string', value : 'com.ibm.VPD.Manager', description : 'INTERFACE NAME')
14option('vpd-manager', type: 'feature', description: 'ENABLE VPD-MANAGERR APPLICATION')
PriyangaRamasamycdf943c2020-03-18 02:25:30 +053015option('POWER_SUPPLY_TYPE_INTERFACE', type : 'string', value : 'xyz.openbmc_project.Inventory.Item.PowerSupply', description : 'Power Supply Type Interface')
PriyangaRamasamy0407b172020-03-31 13:57:18 +053016option('INVENTORY_MANAGER_CACHE', type : 'string', value : '/var/lib/phosphor-inventory-manager', description : 'Path to inventory manager cache')
PriyangaRamasamy83a1d5d2020-04-30 19:15:43 +053017option('INVENTORY_JSON_SYM_LINK',type: 'string', value: '/var/lib/vpd/vpd_inventory.json', description: 'Symbolic link to vpd inventory json.')
PriyangaRamasamyc0a534f2020-08-24 21:29:18 +053018option('DBUS_PROP_JSON',type: 'string', value: '/usr/share/vpd/dbus_properties.json', description: 'Json which contains properties specific to dbus.')
Alpana Kumarif05effd2021-04-07 07:32:53 -050019option('SYSTEM_JSON',type: 'string', value: '/usr/share/vpd/systems.json', description: 'JSON file used to pick the right system json')
PriyangaRamasamyc2fe40f2021-03-02 06:27:33 -060020option('BAD_VPD_DIR',type: 'string', value: '/tmp/bad-vpd/', description: 'Directory which contains the bad vpd file - which needs to be included in bmc dump.')
PriyangaRamasamy8cc5b152021-06-03 13:05:17 -050021option('FAN_INTERFACE', type: 'string', value: 'xyz.openbmc_project.Inventory.Item.Fan', description: 'Fan type interface.')