Процент файла Bitbake bbappend в имени файла

Я не могу найти в документации yocto, почему некоторые файлы bbappend имеют "%" в имени файла. Например, "qtbase _%. Bbappend".

Означает ли это «применить ко всем версиям битового рецепта qtbase»?


person PhilBot    schedule 28.03.2016    source источник


Ответы (1)


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

PREFERRED_VERSION_linux-imx_mx6 = "3.10.17"

PREFERRED_VERSION_linux-imx_mx6 = "3.10%"

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

Экзамены:

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/

person Charles C.    schedule 28.03.2016
comment
Можно ли указать подстановочный знак и конкретный bbappend в одном слое, и если да, то каковы их приоритеты и как? - person Phidelux; 01.09.2017
comment
Пожалуйста, создайте новый вопрос. - person Charles C.; 01.09.2017