Как указать версии пакета в рецепте Bitbake с несколькими пакетами?

У меня есть один рецепт Bitbake, который создает несколько пакетов, объявленных с помощью переменной PACKAGES и указывающих содержимое каждого пакета с помощью FILE_package1, FILE_package2 и т. д.

Я хотел бы указать другую строку версии для каждого пакета, но все они используют строку версии, хранящуюся в ${PV}. Как предоставить разные версии для каждого пакета?


person andymurd    schedule 02.02.2015    source источник


Ответы (1)


Хотя я могу ошибаться, я не думаю, что можно делать то, что вы хотите. Переменная ${PV} обычно указывается в заголовке рецепта (например, busybox_1.22.1.bb), и Bitbake устанавливает переменную ${PV} на ее основе.

Чтобы указать разные версии для каждого пакета, я думаю, вам придется разделить рецепт на несколько рецептов, каждый со своей версией.

person E-rich    schedule 02.02.2015
comment
К сожалению для меня, вы абсолютно правы. Теперь пришло время рефакторинга. - person andymurd; 10.04.2015