summaryrefslogtreecommitdiff
path: root/meta-ampere/meta-common/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ampere/meta-common/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend')
-rw-r--r--meta-ampere/meta-common/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend12
1 files changed, 12 insertions, 0 deletions
diff --git a/meta-ampere/meta-common/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend b/meta-ampere/meta-common/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend
index f8cf1d43cb..fb411e0f3c 100644
--- a/meta-ampere/meta-common/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend
+++ b/meta-ampere/meta-common/recipes-phosphor/gpio/phosphor-gpio-monitor_%.bbappend
@@ -1,5 +1,9 @@
FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
+SRC_URI += " \
+ file://ampere_overtemp.sh \
+ "
+
SYSTEMD_SERVICE:${PN}-monitor += " \
ampere-host-shutdown-ack@.service \
ampere_overtemp@.service \
@@ -7,5 +11,13 @@ SYSTEMD_SERVICE:${PN}-monitor += " \
ampere_hightemp_stop@.service \
"
+FILES:${PN}-monitor += " \
+ /usr/sbin/ampere_overtemp.sh \
+ "
+
SYSTEMD_LINK:${PN}-monitor:append = " ../phosphor-multi-gpio-monitor.service:multi-user.target.requires/phosphor-multi-gpio-monitor.service"
+do_install:append() {
+ install -d ${D}/usr/sbin
+ install -m 0755 ${WORKDIR}/ampere_overtemp.sh ${D}/${sbindir}/
+}