From be1677ad3d782743b1f6d84c3ce58703cc724a9c Mon Sep 17 00:00:00 2001 From: Patrick Williams Date: Thu, 18 Apr 2024 21:37:43 -0500 Subject: meta-ampere: phosphor-state-manager: enable host-gpio PACKAGECONFIG Signed-off-by: Patrick Williams Change-Id: I0dad5301339f6738c191bcb0dd1e226c0de079dc --- .../state/phosphor-state-manager_%.bbappend | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/meta-ampere/meta-common/recipes-phosphor/state/phosphor-state-manager_%.bbappend b/meta-ampere/meta-common/recipes-phosphor/state/phosphor-state-manager_%.bbappend index 62c6f96805..43ba42c73d 100644 --- a/meta-ampere/meta-common/recipes-phosphor/state/phosphor-state-manager_%.bbappend +++ b/meta-ampere/meta-common/recipes-phosphor/state/phosphor-state-manager_%.bbappend @@ -1,24 +1,8 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" -DEPENDS += "gpioplus libgpiod" - +PACKAGECONFIG:append = " host-gpio" EXTRA_OEMESON:append = " \ - -Dhost-gpios=enabled \ -Dboot-count-max-allowed=1 \ " FILES:${PN} += "${systemd_system_unitdir}/*" -FILES:${PN}-host += "${bindir}/phosphor-host-condition-gpio" -SYSTEMD_SERVICE:${PN}-host += "phosphor-host-condition-gpio@.service" - -pkg_postinst:${PN}-obmc-targets:prepend() { - mkdir -p $D$systemd_system_unitdir/multi-user.target.requires - LINK="$D$systemd_system_unitdir/multi-user.target.requires/phosphor-host-condition-gpio@0.service" - TARGET="../phosphor-host-condition-gpio@.service" - ln -s $TARGET $LINK -} - -pkg_prerm:${PN}-obmc-targets:prepend() { - LINK="$D$systemd_system_unitdir/multi-user.target.requires/phosphor-host-condition-gpio@0.service" - rm $LINK -} -- cgit v1.2.3