summaryrefslogtreecommitdiff
path: root/meta-google/recipes-google/ipmi/metrics-ipmi-blobs_git.bb
blob: 3eefb9d8ca0bf93dc29848604c6f4fb30ba4584c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
HOMEPAGE = "http://github.com/openbmc/google-misc"
SUMMARY = "gBMC Health Metrics Blob"
DESCRIPTION = "BMC health metrics IPMI blob handler."
PR = "r1"
PV = "0.1+git${SRCPV}"
LICENSE = "Apache-2.0"

inherit meson pkgconfig

DEPENDS += "phosphor-ipmi-blobs"
DEPENDS += "phosphor-logging"
DEPENDS += "protobuf-native"
DEPENDS += "protobuf"

SRC_URI = "git://github.com/openbmc/google-misc"
SRCREV = "b056df698ca4405b7adfa5bbf931f4b8a9431e55"
S = "${WORKDIR}/git/metrics-ipmi-blobs"

FILES_${PN} += "${libdir}/ipmid-providers/libmetricsblob.so*"
FILES_${PN} += "${libdir}/blob-ipmid/libmetricsblob.so*"
INSANE_SKIP_${PN} += "dev-so"

BLOBIPMI_PROVIDER_LIBRARY += "libmetricsblob.so"

do_install_append() {
    install -d ${D}/${libdir}/blob-ipmid
    ln -s ../ipmid-providers/libmetricsblob.so ${D}/${libdir}/blob-ipmid/libmetricsblob.so.0
}