我知道如何有条件地附加变量,但有没有一种方法可以根据一些变量的值将东西附加/预附加到配方中的任务中?
我的建议是使用OVERRIDES
变量。
OVERRIDES = 'somecond'
VAR_X = '123'
VAR_X_append_somecond = '456'
VAR_X_append_othercond = '789'
在这种情况下,VAR_X
将是123456
,因为somecond
在OVERRIDES
变量中。请参阅此处:https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#conditional-语法覆盖