1

任务 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 任务。)

4

0 回答 0