Проверьте версию ядра в рецепте - PullRequest
1 голос
/ 27 апреля 2020

Есть ли способ сделать рецепт (не) совместимым с определенной версией ядра? Я имею в виду механизм, предусмотренный COMPATIBLE_MACHINE, но для ядра. Или эту проверку совместимости необходимо выполнить внутри одной из задач?

1 Ответ

0 голосов
/ 29 апреля 2020

Я не пробовал, но может быть что-то вроде:

UNWANTED_KV = "xxx"

python __anonymous () {
    if d.getVar('KERNEL_VERSION') == d.getVar('UNWANTED_KV'):
        raise bb.parse.SkipRecipe("incompatible with %s kernel version" % d.getVar('KERNEL_VERSION'))
}
...