强制从本地下载tar源,而不是从bbappend文件远程下载

时间:2016-09-09 15:19:36

标签: yocto bitbake recipe

我有一个.bb文件,其中包含以下代码段

SRC_URI = "ftp://..... \
        "

我无法更改此配方文件。所以我想为这个食谱创建一个.bbappend文件,并希望bitbake从我的filesytem而不是从互联网(通过ftp)获取源(tar)。

如果我删除" ftp ..&#34>从我的本地驱动器获取工作。配方文件中的条目。但遗憾的是我无法更改配方文件。

有没有人知道我怎么能做到这一点。

提前多多感谢。

1 个答案:

答案 0 :(得分:2)

您可以尝试使用remove bitbake override,如下所示:

SRC_URI_remove = "ftp://....."

但是你需要以这种方式改变SRC_URI,这很奇怪。如果您不更改文件内容,则源文件应为using mirrors,如果您要更改内容,则更适合在SRC_URI附加修补程序。