是否有一种方法可以使某个配方(与某个内核版本兼容)?我正在考虑COMPATIBLE_MACHINE
所提供的一种机制,但适用于内核。
还是需要在其中一项任务中进行兼容性检查?
答案 0 :(得分:0)
我没有尝试过,但是也许是这样的:
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'))
}