任务 do_kernel_configme 在 yocto 基础层中定义并由 meta-raspberrypi 添加。如何使用 bbappend 文件仅覆盖 meta-raspberrypi 添加的部分?
当前设置类似于:
meta-mylayer rpi-recipe.bbappend do_kernel_configme_prepend()
meta-raspberrypi rpi-recipe.bb do_kernel_configme_prepend()
<yocto base layers> some-recipe.bb do_kernel_configme()
当我运行它时,两个添加都被预先添加,这意味着首先运行“mylayer”代码,然后是 meta-raspberrypi,然后是 base。
如何完全覆盖 meta-raspberrypi 添加的内容,以便只执行“mylayer”代码,然后执行基础层代码。
(同样的问题也适用于 do_configure 任务。)