【问题标题】:changing kernel configuration for different recipes based on a external variable in yocto根据 yocto 中的外部变量更改不同配方的内核配置
【发布时间】:2019-10-11 19:06:11
【问题描述】:

如何根据配方更改内核配置?

在我的情况下,想要为两个不同的配方(产品和开发版本)构建内核包,并且必须禁用一些生产配置。

我对 prod 和 dev 映像有单独的配方,但现在我无法在 kernel-package 配方中区分 prod 和 dev。

我尝试过 DISTRO_FEATURE ,但它不起作用,因为我们无法在配方中设置 DISTRO_FEATURE 。 已引用此链接Adding DISTRO_FEATURES to image bitbake recipe

有什么建议吗?

【问题讨论】:

    标签: yocto bitbake


    【解决方案1】:

    简而言之,这不是它的工作原理。一个配方不能影响另一个配方,这就是为什么你不能在一个配方中设置DISTRO_FEATURES。因此,您必须在其他地方设置所需的更改。一个合适的地方可能是一个不同的 DISTRO 用于开发目的,它只是覆盖或添加一些东西到生产中。

    【讨论】:

    • 感谢您的建议,我正在寻找一个选项,而不是创建一个独特的发行版。
    猜你喜欢
    • 1970-01-01
    • 2016-07-15
    • 2018-04-09
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多