1b74826bdSPatrick Williamsoption('oe-sdk', type: 'feature', value : 'disabled', description: 'ENABLE OE SDK FOR OPENPOWER VPD PARSER') 26c4252f6SGeorge Liuoption('tests', type: 'feature', value : 'enabled', description: 'Build tests') 36c4252f6SGeorge Liuoption('FRU_YAML',type: 'string', value: 'writefru.yaml', description: 'YAML STRING') 46c4252f6SGeorge Liuoption('PROP_YAML',type: 'string', value: 'extra-properties-example.yaml', description: 'YAML PROPERTY') 56c4252f6SGeorge Liuoption('ibm-parser', type: 'feature', description: 'ENABLE IBM PARSER') 66c4252f6SGeorge Liuoption('VPD_FILES_PATH',type: 'string', value: '/var/lib/vpd', description: 'Directory to hold VPD runtime files') 76c4252f6SGeorge Liuoption('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.') 86c4252f6SGeorge Liuoption('INVENTORY_PATH',type: 'string', value: '/xyz/openbmc_project/inventory', description: 'Prefix for inventory D-Bus objects') 96c4252f6SGeorge Liuoption('INVENTORY_MANAGER_SERVICE',type: 'string', value: 'xyz.openbmc_project.Inventory.Manager', description: 'Inventory manager service') 106c4252f6SGeorge Liuoption('IPZ_INTERFACE', type: 'string', value: 'com.ibm.ipzvpd', description: 'IPZ VPD interface') 116c4252f6SGeorge Liuoption('BUSNAME', type : 'string', value : 'com.ibm.VPD.Manager',description : 'BUS NAME FOR THE SERVICE') 12*af921756SManojkiran Edaoption('OBJPATH', type : 'string', value : '/com/ibm/VPD/Manager', description : 'OBJECT PATH FOR THE SERVICE') 136c4252f6SGeorge Liuoption('IFACE', type : 'string', value : 'com.ibm.VPD.Manager', description : 'INTERFACE NAME') 146c4252f6SGeorge Liuoption('vpd-manager', type: 'feature', description: 'ENABLE VPD-MANAGERR APPLICATION') 156c4252f6SGeorge Liuoption('POWER_SUPPLY_TYPE_INTERFACE', type : 'string', value : 'xyz.openbmc_project.Inventory.Item.PowerSupply', description : 'Power Supply Type Interface') 166c4252f6SGeorge Liuoption('INVENTORY_MANAGER_CACHE', type : 'string', value : '/var/lib/phosphor-inventory-manager', description : 'Path to inventory manager cache') 176c4252f6SGeorge Liuoption('INVENTORY_JSON_SYM_LINK',type: 'string', value: '/var/lib/vpd/vpd_inventory.json', description: 'Symbolic link to vpd inventory json.') 186c4252f6SGeorge Liuoption('DBUS_PROP_JSON',type: 'string', value: '/usr/share/vpd/dbus_properties.json', description: 'Json which contains properties specific to dbus.') 196c4252f6SGeorge Liuoption('SYSTEM_JSON',type: 'string', value: '/usr/share/vpd/systems.json', description: 'JSON file used to pick the right system json') 206c4252f6SGeorge Liuoption('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.') 216c4252f6SGeorge Liuoption('FAN_INTERFACE', type: 'string', value: 'xyz.openbmc_project.Inventory.Item.Fan', description: 'Fan type interface.') 22