summaryrefslogtreecommitdiff
path: root/meta-google/recipes-google/ipmi/metrics-ipmi-blobs_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-google/recipes-google/ipmi/metrics-ipmi-blobs_git.bb')
-rw-r--r--meta-google/recipes-google/ipmi/metrics-ipmi-blobs_git.bb27
1 files changed, 27 insertions, 0 deletions
diff --git a/meta-google/recipes-google/ipmi/metrics-ipmi-blobs_git.bb b/meta-google/recipes-google/ipmi/metrics-ipmi-blobs_git.bb
new file mode 100644
index 000000000..4518f49b5
--- /dev/null
+++ b/meta-google/recipes-google/ipmi/metrics-ipmi-blobs_git.bb
@@ -0,0 +1,27 @@
+SUMMARY = "gBMC Health Metrics Blob"
+DESCRIPTION = "BMC health metrics IPMI blob handler."
+GOOGLE_MISC_PROJ = "metrics-ipmi-blobs"
+
+require ../google-misc/google-misc.inc
+
+inherit pkgconfig
+
+DEPENDS += " \
+ phosphor-ipmi-blobs \
+ phosphor-logging \
+ protobuf-native \
+ protobuf \
+ "
+
+FILES_${PN} += " \
+ ${libdir}/ipmid-providers/libmetricsblob.so* \
+ ${libdir}/blob-ipmid/libmetricsblob.so* \
+ "
+BLOBIPMI_PROVIDER_LIBRARY += "libmetricsblob.so"
+
+INSANE_SKIP_${PN} += "dev-so"
+
+do_install_append() {
+ install -d ${D}/${libdir}/blob-ipmid
+ ln -s ../ipmid-providers/libmetricsblob.so ${D}/${libdir}/blob-ipmid/libmetricsblob.so.0
+}