diff options
-rw-r--r-- | meta-phosphor/recipes-phosphor/sensors/dbus-sensors_git.bb | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/meta-phosphor/recipes-phosphor/sensors/dbus-sensors_git.bb b/meta-phosphor/recipes-phosphor/sensors/dbus-sensors_git.bb new file mode 100644 index 000000000..5e6eda15c --- /dev/null +++ b/meta-phosphor/recipes-phosphor/sensors/dbus-sensors_git.bb @@ -0,0 +1,26 @@ +SUMMARY = "dbus-sensors" +DESCRIPTION = "Dbus Sensor Services Configured from D-Bus" + +SRC_URI = "git://github.com/openbmc/dbus-sensors.git" +SRCREV = "2ef26fbf11d10651838993e7499d2be5d1cc1dad" + +PV = "0.1+git${SRCPV}" + +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327" + +SYSTEMD_SERVICE_${PN} = "xyz.openbmc_project.fansensor.service" +SYSTEMD_SERVICE_${PN} += " xyz.openbmc_project.adcsensor.service" +SYSTEMD_SERVICE_${PN} += " xyz.openbmc_project.hwmontempsensor.service" +SYSTEMD_SERVICE_${PN} += " xyz.openbmc_project.cpusensor.service" + +DEPENDS = "boost nlohmann-json sdbusplus" +inherit cmake systemd + +S = "${WORKDIR}/git/" + +# linux-libc-headers guides this way to include custom uapi headers +CXXFLAGS_append = " -I ${STAGING_KERNEL_DIR}/include/uapi" +CXXFLAGS_append = " -I ${STAGING_KERNEL_DIR}/include" +do_configure[depends] += "virtual/kernel:do_shared_workdir" +EXTRA_OECMAKE = "-DYOCTO=1" |