В рецепт изображения Yocto могу ли я включить другие рецепты изображений

#yocto #bitbake

Вопрос:

У меня есть 3 рецепта изображений

image_base.bb

image_tools.bb

image_prod.bb

Я попытался сделать следующий рабочий процесс:

image_base.bb

 # base config
IMAGE_INSTALL  ="tool1"
 

image_tools.bb

 require image_base.bb
# add additional 
IMAGE_INSTALL  = "tool2"
 

image_prod.bb

 require image_tools.bb
# add final 
IMAGE_INSTALL  ="tool3"
 

Мои ожидания заключаются в том, что в образе продукта у нас будет инструмент1, инструмент2, инструмент3
Это работает для инструментов изображения — инструмент1 инструмент2 находятся в изображении.
Но не может выполнить tool2 в образе продукта.
Согласно bitbake installed_packages.txt все включено

Я что-то упускаю ?

Комментарии:

1. в вашем примере синтаксиса есть ошибки.. Я отредактирую его..