强制 tar 源下载到本地,而不是从 bbappend 文件远程下载
forcing a tar source to be downloaded locally rather remote one from bbappend file
我有一个 .bb 文件,其中包含以下片段
SRC_URI = "ftp://..... \
"
我无法更改此配方文件。所以我想为这个食谱创建一个 .bbappend 文件,并希望 bitbake 从我的文件系统而不是从互联网(通过 ftp)获取源代码(tar)。
如果我删除配方文件中的 "ftp.." 条目,从我的本地驱动器中提取的内容将起作用。但不幸的是我无法更改食谱文件。
有没有人知道我怎样才能做到这一点。
非常感谢。
你可以尝试使用remove
bitbake override,像这样:
SRC_URI_remove = "ftp://....."
但奇怪的是你需要那样改变SRC_URI
。如果您不更改文件内容,您应该为您的源文件 using mirrors,如果您要更改内容,则将补丁附加到您的 SRC_URI
.[=16= 更合适]
我有一个 .bb 文件,其中包含以下片段
SRC_URI = "ftp://..... \
"
我无法更改此配方文件。所以我想为这个食谱创建一个 .bbappend 文件,并希望 bitbake 从我的文件系统而不是从互联网(通过 ftp)获取源代码(tar)。
如果我删除配方文件中的 "ftp.." 条目,从我的本地驱动器中提取的内容将起作用。但不幸的是我无法更改食谱文件。
有没有人知道我怎样才能做到这一点。
非常感谢。
你可以尝试使用remove
bitbake override,像这样:
SRC_URI_remove = "ftp://....."
但奇怪的是你需要那样改变SRC_URI
。如果您不更改文件内容,您应该为您的源文件 using mirrors,如果您要更改内容,则将补丁附加到您的 SRC_URI
.[=16= 更合适]