sysvinit: make all modifications conditional on virtualization distro feature

To ensure yocto compatibility, we should not be changing the behaviour
of recipes simply when meta-virt is included.

As such, we change our sysvinit-inittab changes to only trigger when
virtualization is in the distro features.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2021-04-23 09:37:22 -04:00
parent 9f359865c4
commit 4388e5400b
2 changed files with 10 additions and 10 deletions

View File

@ -1,11 +1,2 @@
require ${@bb.utils.contains('DISTRO_FEATURES', 'xen', 'sysvinit-inittab_xen.inc', '', d)}
FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
SRC_URI += "file://getty-wrapper"
do_install_append() {
install -d ${D}${base_sbindir}
install -m 0755 ${WORKDIR}/getty-wrapper ${D}${base_sbindir}/getty-wrapper
}
FILES_${PN} += "${base_sbindir}/getty-wrapper"
require ${@bb.utils.contains('DISTRO_FEATURES', 'virtualization', 'sysvinit-inittab_virtualization.inc', '', d)}

View File

@ -0,0 +1,9 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
SRC_URI += "file://getty-wrapper"
do_install_append() {
install -d ${D}${base_sbindir}
install -m 0755 ${WORKDIR}/getty-wrapper ${D}${base_sbindir}/getty-wrapper
}
FILES_${PN} += "${base_sbindir}/getty-wrapper"