Thang Q. Nguyen | 38e8413 | 2021-02-05 14:38:50 +0000 | [diff] [blame] | 1 | FILESEXTRAPATHS_append_mtjade := "${THISDIR}/${PN}:" |
| 2 | |
| 3 | DEPENDS_append_mtjade = " mtjade-yaml-config" |
| 4 | |
| 5 | RRECOMMENDS_${PN} += "ipmitool" |
ThuBaNguyen | 98f43be | 2021-07-01 22:29:49 +0700 | [diff] [blame^] | 6 | RDEPENDS_${PN} += "bash" |
| 7 | |
| 8 | SRC_URI += " \ |
| 9 | file://ampere-phosphor-softpoweroff \ |
| 10 | file://ampere.xyz.openbmc_project.Ipmi.Internal.SoftPowerOff.service \ |
| 11 | " |
Thang Q. Nguyen | 38e8413 | 2021-02-05 14:38:50 +0000 | [diff] [blame] | 12 | |
| 13 | EXTRA_OECONF_mtjade = " \ |
Thang Q. Nguyen | f8fadb8 | 2021-06-22 06:07:13 +0000 | [diff] [blame] | 14 | SENSOR_YAML_GEN=${STAGING_DIR_HOST}${datadir}/mtjade-yaml-config/ipmi-sensors-${MACHINE}.yaml \ |
Thang Q. Nguyen | 38e8413 | 2021-02-05 14:38:50 +0000 | [diff] [blame] | 15 | FRU_YAML_GEN=${STAGING_DIR_HOST}${datadir}/mtjade-yaml-config/ipmi-fru-read.yaml \ |
| 16 | " |
| 17 | |
ThuBaNguyen | 98f43be | 2021-07-01 22:29:49 +0700 | [diff] [blame^] | 18 | AMPERE_SOFTPOWEROFF_TMPL = "ampere.xyz.openbmc_project.Ipmi.Internal.SoftPowerOff.service" |
| 19 | |
Thang Q. Nguyen | 38e8413 | 2021-02-05 14:38:50 +0000 | [diff] [blame] | 20 | do_install_append_mtjade(){ |
| 21 | install -d ${D}${includedir}/phosphor-ipmi-host |
| 22 | install -m 0644 -D ${S}/selutility.hpp ${D}${includedir}/phosphor-ipmi-host |
ThuBaNguyen | 98f43be | 2021-07-01 22:29:49 +0700 | [diff] [blame^] | 23 | install -m 0755 ${WORKDIR}/ampere-phosphor-softpoweroff ${D}/${bindir}/phosphor-softpoweroff |
| 24 | install -m 0644 ${WORKDIR}/${AMPERE_SOFTPOWEROFF_TMPL} ${D}${systemd_unitdir}/system/xyz.openbmc_project.Ipmi.Internal.SoftPowerOff.service |
Thang Q. Nguyen | 38e8413 | 2021-02-05 14:38:50 +0000 | [diff] [blame] | 25 | } |