host-bmc: Implement Asset interface
Adding support to host Asset dbus interface. Based on the Topology data
received from remote PLDM terminus, PLDM hosts the dbus interface. The
Asset interface is defined at [1].
Tested:
Functional test passed
[1]: https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/Inventory/Decorator/Asset.interface.yaml
Change-Id: Ia32e69861192fca6db8c1613fbec281ca3faa3e8
Signed-off-by: Archana Kakani <archana.kakani@ibm.com>
diff --git a/libpldmresponder/meson.build b/libpldmresponder/meson.build
index eb57553..5fbe009 100644
--- a/libpldmresponder/meson.build
+++ b/libpldmresponder/meson.build
@@ -28,6 +28,7 @@
'../host-bmc/dbus_to_event_handler.cpp',
'../host-bmc/dbus_to_terminus_effecters.cpp',
'../host-bmc/host_condition.cpp',
+ '../host-bmc/dbus/asset.cpp',
'../host-bmc/dbus/custom_dbus.cpp',
'../host-bmc/dbus/cable.cpp',
'../host-bmc/dbus/chassis.cpp',