initscripts: make DISTRO_FEATURE safe

The initscripts bbappend should only activate when virtualization is
in distro features.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2020-01-22 16:05:31 +00:00
parent d10d310cbe
commit 56c3ce96a2
2 changed files with 17 additions and 15 deletions

View File

@ -1,16 +1,2 @@
do_install_append() {
require ${@bb.utils.contains('DISTRO_FEATURES', 'virtualization', '${BPN}_virtualization.inc', '', d)}
echo >> ${D}${sysconfdir}/init.d/functions
echo success \(\) \{ >> ${D}${sysconfdir}/init.d/functions
echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
echo \} >> ${D}${sysconfdir}/init.d/functions
echo failure \(\) \{ >> ${D}${sysconfdir}/init.d/functions
echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
echo \} >> ${D}${sysconfdir}/init.d/functions
echo warning \(\) \{ >> ${D}${sysconfdir}/init.d/functions
echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
echo \} >> ${D}${sysconfdir}/init.d/functions
echo begin \(\) \{ >> ${D}${sysconfdir}/init.d/functions
echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
echo \} >> ${D}${sysconfdir}/init.d/functions
}

View File

@ -0,0 +1,16 @@
do_install_append() {
echo >> ${D}${sysconfdir}/init.d/functions
echo success \(\) \{ >> ${D}${sysconfdir}/init.d/functions
echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
echo \} >> ${D}${sysconfdir}/init.d/functions
echo failure \(\) \{ >> ${D}${sysconfdir}/init.d/functions
echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
echo \} >> ${D}${sysconfdir}/init.d/functions
echo warning \(\) \{ >> ${D}${sysconfdir}/init.d/functions
echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
echo \} >> ${D}${sysconfdir}/init.d/functions
echo begin \(\) \{ >> ${D}${sysconfdir}/init.d/functions
echo \ \ \ \ echo \$* >> ${D}${sysconfdir}/init.d/functions
echo \} >> ${D}${sysconfdir}/init.d/functions
}