summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-phosphor/common/recipes-phosphor/dump/phosphor-debug-collector.bb14
-rw-r--r--meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb1
2 files changed, 15 insertions, 0 deletions
diff --git a/meta-phosphor/common/recipes-phosphor/dump/phosphor-debug-collector.bb b/meta-phosphor/common/recipes-phosphor/dump/phosphor-debug-collector.bb
index d00257936..1ae5669b0 100644
--- a/meta-phosphor/common/recipes-phosphor/dump/phosphor-debug-collector.bb
+++ b/meta-phosphor/common/recipes-phosphor/dump/phosphor-debug-collector.bb
@@ -9,6 +9,7 @@ PR = "r1"
DEBUG_COLLECTOR_PKGS = " \
${PN}-manager \
${PN}-monitor \
+ ${PN}-dreport \
"
PACKAGES =+ "${DEBUG_COLLECTOR_PKGS}"
PACKAGES_remove = "${PN}"
@@ -40,12 +41,18 @@ RDEPENDS_${PN}-manager += " \
sdbusplus \
phosphor-dbus-interfaces \
phosphor-logging \
+ ${PN}-dreport \
"
RDEPENDS_${PN}-monitor += " \
sdbusplus \
phosphor-dbus-interfaces \
phosphor-logging \
"
+RDEPENDS_${PN}-dreport += " \
+ systemd \
+ ${VIRTUAL-RUNTIME_base-utils} \
+ bash \
+"
MGR_SVC ?= "xyz.openbmc_project.Dump.Manager.service"
@@ -53,6 +60,7 @@ SYSTEMD_SUBSTITUTIONS += "BMC_DUMP_PATH:${bmc_dump_path}:${MGR_SVC}"
FILES_${PN}-manager += "${sbindir}/phosphor-dump-manager"
FILES_${PN}-monitor += "${sbindir}/phosphor-dump-monitor"
+FILES_${PN}-dreport += "${bindir}/dreport"
DBUS_SERVICE_${PN}-manager += "${MGR_SVC}"
SYSTEMD_SERVICE_${PN}-monitor += "obmc-dump-monitor.service"
@@ -60,3 +68,9 @@ SYSTEMD_SERVICE_${PN}-monitor += "obmc-dump-monitor.service"
EXTRA_OECONF = "BMC_DUMP_PATH=${bmc_dump_path}"
S = "${WORKDIR}/git"
+
+do_install_append() {
+ install -d ${D}${bindir}
+ install -m 0755 ${S}/tools/dreport \
+ ${D}${bindir}/dreport
+}
diff --git a/meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb b/meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb
index 2d2b7e1a8..f7a0df004 100644
--- a/meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb
+++ b/meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb
@@ -92,6 +92,7 @@ SUMMARY_${PN}-debug-collector = "BMC debug collector"
RDEPENDS_${PN}-debug-collector = " \
${VIRTUAL-RUNTIME_obmc-dump-manager} \
${VIRTUAL-RUNTIME_obmc-dump-monitor} \
+ phosphor-debug-collector-dreport \
"
SUMMARY_${PN}-settings = "Settings applications"
OpenPOWER on IntegriCloud