У меня есть несколько рецептов, я хочу сгруппировать их в группу пакетов, чтобы упростить установку этих рецептов в образе.
Я создал следующий файл: sources/meta-test/recipes-lib/packagegroups/packagegroup-lib.bb
DESCRIPTION = "Libraries package group"
LICENCE = "CLOSED"
SUMMARY = "Package group of all libraries recipes"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit packagegroup
RDEPENDS_{PN} = " \
exception \
logger \
"
И затем в моем build / conf / local.conf я устанавливаю свою группу пакетов: IMAGE_INSTALL_append = " packagegroup-lib"
bitbake -c cleansstate packagegroup-lib
bitbake -c clean fsl-image-machine-test
bitbake packagegroup-lib
bitbake fsl-image-machine-test
Я рисую sh образ, но не могу найти установленные пакеты (из пакетная группа), как только я загружаю образ. В папке tmp я могу найти библиотеку в нужном месте: ./tmp/sysroots-components/cortexa7hf-neon/logger/usr/lib/libLogger.so