bitbake: como adicionar um pacote dependendo da MÁQUINA?
Minhas imagens, construídas combitbake
, deve conter pacotes diferentes para máquinas diferentes (por exemplo, preciso adicionar pacotespackage1
imagem paramachine1
, mas não paramachine2
)
É possível adicionar linha
IMAGE_INSTALL_append_machine1 = " package1"
para a receita da imagem. Mas não acho que isso seja sustentável, poisIMAGE_INSTALL_append_machine1
pode ser definida em alguma outra receita (que não está sob meu controle) e a definição anterior é substituída pela posterior. Isto é o que eu acho que o manual Yocto Project Developmentavisa sobre o uso de IMAGE_INSTALL.
Minha preocupação é válida? Qual é a maneira correta de escrever as receitas neste caso?