我们使用自定义内核,因此我覆盖 linux-imx_xxx.bb 中定义的变量:
KERNEL_SRC_pn-linux-imx = "our_url"
SRCBRANCH_pn-linux-imx = "our_branch"
SRCREV_pn-linux-imx = "${AUTOREV}"
Run Code Online (Sandbox Code Playgroud)
有用。但是 linux-imx_xxx.bb 和自定义内核中添加的许多补丁文件已经修补。
所以我只想删除 local.conf 中的补丁文件,而不是触及官方 meta-fsl-* 层中定义的任何 .bb 文件。
SRC_URI_remove_pn-linux-imx = " file://*.patch"
Run Code Online (Sandbox Code Playgroud)
但这行不通。那么有没有办法在 local.conf 中做到这一点?
顺便说一句,我知道 .bbappend 应该可以工作,但同样,我不想更改任何 meta-fsl-* 层。