首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >替换Yocto中的一个变量

替换Yocto中的一个变量
EN

Stack Overflow用户
提问于 2017-02-09 20:21:58
回答 1查看 836关注 0票数 1

我使用的是覆盆子pi层,IMAGE_CLASSES变量是这样设置的,我选中了bitbake core-image-minimal -e | grep "^IMAGE_CLASSES"

我想修改在../meta-raspberrypi/conf/machine/include/rpi-default-settings.inc中设置的内容,它定义了如何对映像进行分区。我想避免从raspberrypi层编辑这个文件。

代码语言:javascript
复制
# RaspberryPi BSP default settings

IMAGE_CLASSES += "sdcard_image-rpi"

我想使用我自己的.class文件。我尝试创建一个具有更高优先级、相同文件名、相同位置和不同内容的层,但bitbake -e仍然返回相同的内容。当然,这一层已经添加到bblayer.conf中。

我还尝试在我的local.conf中添加:IMAGES_CLASSES_remove += "sdcard_image-rpi"

再说一次,没有变化。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2017-02-17 05:12:46

我不太明白你的意图。如果你想完全覆盖一个.class文件,你可以把它的修改版本放在你的自定义元层中,然后把你的自定义层放在bblayers.conf之上(你的自定义元应该放在你要覆盖的类之前)。

顺便说一下:IMAGES_CLASSES_remove += "sdcard_image-rpi"看起来不正确:您应该使用_append / _remove重写或'+=‘操作符,而不是两者都使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42136608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档