1FILESEXTRAPATHS:prepend:mori := "${THISDIR}/${PN}:" 2PACKAGECONFIG:append:mori = " host-gpio" 3 4SRC_URI:append:mori = " \ 5 file://xyz.openbmc_project.State.Chassis@.service \ 6 file://xyz.openbmc_project.State.Host@.service \ 7" 8 9do_install:append:mori() { 10 install -d ${D}${systemd_system_unitdir} 11 install -m 0644 ${UNPACKDIR}/xyz.openbmc_project.State.Chassis@.service \ 12 ${D}${systemd_system_unitdir}/xyz.openbmc_project.State.Chassis@.service 13 install -m 0644 ${UNPACKDIR}/xyz.openbmc_project.State.Host@.service \ 14 ${D}${systemd_system_unitdir}/xyz.openbmc_project.State.Host@.service 15} 16 17FILES:${PN}:append:mori = " ${systemd_system_unitdir}/*" 18 19pkg_postinst:${PN}-obmc-targets:append:mori() { 20 rm "$D$systemd_system_unitdir/obmc-host-reboot@0.target.requires/obmc-host-shutdown@0.target" 21 rm "$D$systemd_system_unitdir/obmc-host-reboot@0.target.requires/phosphor-reboot-host@0.service" 22 rm "$D$systemd_system_unitdir/obmc-host-shutdown@0.target.requires/obmc-chassis-poweroff@0.target" 23 rm "$D$systemd_system_unitdir/obmc-host-warm-reboot@0.target.requires/obmc-host-force-warm-reboot@0.target" 24 rm "$D$systemd_system_unitdir/obmc-host-warm-reboot@0.target.requires/xyz.openbmc_project.Ipmi.Internal.SoftPowerOff.service" 25 rm "$D$systemd_system_unitdir/obmc-host-force-warm-reboot@0.target.requires/obmc-host-stop@0.target" 26 rm "$D$systemd_system_unitdir/obmc-host-force-warm-reboot@0.target.requires/phosphor-reboot-host@0.service" 27 rm "$D$systemd_system_unitdir/multi-user.target.requires/obmc-host-reset@0.target" 28} 29