2016-03-28 1 views
0

Я не могу найти в документации yocto, почему некоторые файлы bbappend имеют «%» в имени файла. Примером может служить «qtbase _% .bbappend».Bitbake bbappend file percent in filename

Означает ли это, что «применяется ко всем версиям рецепта btbase bitable»?

ответ

3

Подстановочный знак % принимается в соответствии с любым символом. Например

PREFERRED_VERSION_linux-imx_mx6 = "3.10.17"

PREFERRED_VERSION_linux-imx_mx6 = "3.10%"

Подстановочный фактически позволяют соответствие имени и версии до точки встречая%. Этот подход будет позволяет сопоставлять основные или major.minor.

Exampes:..

busybox_1.21.1.bb

busybox_1.21.%.bbappend will match

busybox_1.2%.bbappend will also match

если мы обновляем к busybox_1.3.0.bb выше, не будет соответствовать, но busybox_1% Bb будет ,

http://patchwork.openembedded.org/patch/62171/

+0

Спасибо за подробности. – PhilBot

+0

Можно ли указать подстановочный знак и конкретный bbappend на одном уровне, и если да, то они приоритеты и как? – Phidelux

+0

Пожалуйста, создайте новый вопрос. –