gpt4 book ai didi

overriding - Yocto:有没有办法删除 local.conf 中的 SRC_URI 项?

转载 作者:行者123 更新时间:2023-12-04 17:44:56 25 4
gpt4 key购买 nike

我们使用的是自定义内核,因此我覆盖了 linux-imx_xxx.bb 中定义的变量:

KERNEL_SRC_pn-linux-imx = "our_url"
SRCBRANCH_pn-linux-imx = "our_branch"
SRCREV_pn-linux-imx = "${AUTOREV}"

它有效。但是在linux-imx_xxx.bb和自定义内核中添加的许多补丁文件已经打了补丁。

所以我只想删除 local.conf 中的补丁文件,而不是触摸官方 meta-fsl-* 层中定义的任何 .bb 文件。

SRC_URI_remove_pn-linux-imx = " file://*.patch"

但这行不通。那么在 local.conf 中有没有办法做到这一点?

顺便说一句,我知道 .bbappend 应该可以工作,但同样,我不想更改任何 meta-fsl-* 层。

最佳答案

您不能使用通配符,因为 _remove 是字面字符串删除。拼出要删除的文件,就没问题了。

但是,如果您使用的是自定义内核,那么只需为其编写一个新的配方,没有必要使用 linux-imx 并从 local.conf 对其进行编辑。

关于overriding - Yocto:有没有办法删除 local.conf 中的 SRC_URI 项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52533401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com