gpt4 book ai didi

bitbake 删除 .bbappend 中的继承

转载 作者:行者123 更新时间:2023-12-05 07:03:34 24 4
gpt4 key购买 nike

我想使用 .bbappend 删除“inherit”。

例如,

在 component.bb 中:

inherit something

在component.bbappend中:

"remove_inherit" something

如何使用 bbappend 删除继承配置?

这可能吗?

最佳答案

据我所知,这是不可能的。您在 .bbappend 中所能做的就是覆盖在原始 .bb 配方中定义的变量。优雅的解决方案就是这样 - 仔细查看原始的 .bb 配方,了解它是如何工作的,并通过覆盖变量和函数在你的 .bbappend 中修改它,最初是在 .bb 文件和 .bbclass 继承自的文件中定义。

可选地,有一个暴力解决方案 - 只需将原始 .bb-recipe(及其所有随附资源)复制并粘贴到您的层中,然后随心所欲地执行此操作))

关于bitbake 删除 .bbappend 中的继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63164640/

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