在Yocto构建中,我需要在do_special_task()
下的配方中修补Python函数meta/recipes-devtools
。当然,我没有触及原始.bb
文件,而是在我们自己的图层中创建自己的.bbappend
。
为此,我将所有功能复制到.bbappend
。差异只是一行,但我必须在其整体中复制do_special_task()
,然后更改唯一的行。
有没有办法更好地考虑更改?像“bb
文件的补丁”?
答案 0 :(得分:3)
不,您需要将该功能复制/粘贴到bbappend。
或者,与编写配方的人一起工作,以便do_special_task处理您的所有需求,并通过变量来控制它的作用。