我想使用 .bbappend 删除“继承”。
例如,
在组件.bb 中:
inherit something
Run Code Online (Sandbox Code Playgroud)
在组件.bbappend 中:
"remove_inherit" something
Run Code Online (Sandbox Code Playgroud)
如何使用 bbappend 删除继承配置?
是否可以?
小智 1
据我所知,这是不可能的。您所能做的.bbappend就是覆盖原始.bb配方中定义的变量。所以优雅的解决方案正是这样的 - 仔细查看原始.bb配方,了解它是如何工作的,并通过覆盖最初在它继承的-file 和-files.bbappend中定义的变量和函数来修改它。.bb.bbclass
.bb可选地,有一个暴力解决方案 - 只需将原始配方(及其所有附带资源)复制粘贴到您的图层中,然后执行您想要的任何操作))
| 归档时间: |
|
| 查看次数: |
2732 次 |
| 最近记录: |