用bbappend替换bitbake任务

时间:2017-03-15 11:51:43

标签: yocto bitbake meta-raspberrypi

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

0 个答案:

没有答案