Message ID | 20250320181047.18035-10-reatmon@ti.com |
---|---|
State | Accepted |
Delegated to: | Ryan Eatmon |
Headers | show |
Series | Wrap bbappends in a compliant manner | expand |
diff --git a/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend b/meta-arago-distro/recipes-core/sysvinit/sysvinit-arago.inc similarity index 100% copy from meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend copy to meta-arago-distro/recipes-core/sysvinit/sysvinit-arago.inc diff --git a/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend b/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend index 6f65b42d..1db52f4a 100644 --- a/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend +++ b/meta-arago-distro/recipes-core/sysvinit/sysvinit_%.bbappend @@ -1,10 +1,4 @@ -PR:append = ".arago1" +SYSVINIT_ARAGO = "" +SYSVINIT_ARAGO:arago = "sysvinit-arago.inc" -PACKAGES =+ "${PN}-initramfs" - -do_install:append() { - [ ! -e ${D}/init ] && ln -s ${base_sbindir}/init ${D}/init -} - -FILES:${PN}-initramfs = "/init" -RDEPENDS:${PN}-initramfs = "${PN}" +require ${SYSVINIT_ARAGO}
Wrap the bbappend in a yocto-check-layer compliant manner so that only if you are building this recipe under meta-arago-distro with the arago DISTRO_OVERRIDE would the bbappend apply. Signed-off-by: Ryan Eatmon <reatmon@ti.com> --- .../{sysvinit_%.bbappend => sysvinit-arago.inc} | 0 .../recipes-core/sysvinit/sysvinit_%.bbappend | 12 +++--------- 2 files changed, 3 insertions(+), 9 deletions(-) copy meta-arago-distro/recipes-core/sysvinit/{sysvinit_%.bbappend => sysvinit-arago.inc} (100%)