【发布时间】:2017-07-25 07:10:26
【问题描述】:
我正在为特定硬件构建 yocto(来自 nxp 的 imx6 saber-sdb)。我想从构建过程中删除一个特定的(铬)包。这样 chromium 包就不会被下载、编译,也不会成为目标图像的一部分。
有人可以建议我如何做到这一点吗?
感谢和问候, 吉里
【问题讨论】:
我正在为特定硬件构建 yocto(来自 nxp 的 imx6 saber-sdb)。我想从构建过程中删除一个特定的(铬)包。这样 chromium 包就不会被下载、编译,也不会成为目标图像的一部分。
有人可以建议我如何做到这一点吗?
感谢和问候, 吉里
【问题讨论】:
【讨论】:
您可以编辑图像配方并删除(注释掉)应该位于那里的行:
IMAGE_INSTALL_append = “ chromium”
(也可以在 IMAGE_INSTALL += 中),看看here。
image recipe 文件是 bitbake 文件,其名称用于构建图像,您应该能够在某个元文件夹中找到它,例如meta-/meta-fsl-demos/recipes-fsl/images/fsl-image-gui-sdk.bb.
请注意,在构建目录 conf/local.conf 中使用时不建议使用 IMAGE_INSTALL (据我所见,它看起来不起作用) .这就是为什么推荐的方法是修改现有的图像配方或克隆/修改它。
【讨论】: