我是“bitbake”方式的初学者,我想知道在构建包含数千个包的项目时,在以下情况下会发生什么:
- 您对完整图像(所有包)进行 bitbake 并成功完成。
- 您对包进行更改 - 一些源代码(我们称之为包“X”)
- 你再次 bitbake 完整的图像。
在第 3 步中是否重建了“X”?是否需要为要重建的“X”增加 PV 和 PR?依赖于“X”的“Y”包会发生什么?如果 X 被重建也是“Y”被重建?
我知道,如果您修改 .bb 文件,则不会构建依赖包,因为检查了时间戳。与源代码更改的机制相同吗?(顺便说一句,这是一个 QT 项目,所以最后 bitbake 运行 qmake->make 进行编译)
我正在使用 bitbake 1.13.2 版。
谢谢