2017-09-13 119 views
0

我想覆盖文件的校验和而不编辑实际的bb文件。我有我自己的元层和任何方式来写一个bbappened文件,我可以覆盖校验和值?如何覆盖Yocto中bbappend文件中的校验和

这里的问题是原始BB文件包含源文件的校验和错误,我需要在不编辑原始文件的情况下对其进行更改。但在构建时,bitbake应该考虑通过我自己的层通过bbappend文件提供的新校验和。有没有办法做到这一点?

+0

在你问这里之前,你曾经尝试过和失败过吗? – Anders

回答

0

您应该可以在自己的图层中的.bbappend文件中执行此操作。 只需在您的bbappend文件中添加

SRC_URI[md5sum] = 
SRC_URI[sha256sum] = 

但是,如果上游tarball的校验和发生了变化,您应该更新上游层。

+0

谢谢。我试过这个,但是这个改变并没有在编译时反映出来。 –