我如何"冻结"工作区状态到禁用更新并重建我不使用的组件? 当我们本地层的某些组件更新并开始重建时,它变得非常烦人,这可能是一项非常漫长的任务。
感谢您的回答。
答案 0 :(得分:2)
您始终只能构建您正在使用的包。 Bitbake还允许您在此处定义您想要执行的每个步骤(当您只修改一个部件进行测试时,这很有用):
bitbake -c compile <packagename>
在编译步骤后停止,或者只是bitbake <packagename>
为一切。我遇到了我希望运行bitbake -c clean <package> && bitbake -c package <packagename>
的情况,但大多数时候bitbake <packagename>
应该足够了。
您也可以针对单个食谱版本运行:bitbake -b recipe_1.2.bb
。
我不确定您是否可以在不检查更新的情况下构建整个图像。
答案 1 :(得分:0)
在比我提问时使用的更新的bitbake版本中,有这样的可能性: BB_SRCREV_POLICY =“缓存”