我在尝试yocto(2.0,jethro),我想从core-image-minimal
开始构建一个图像。这工作正常。Yocto/bitbake/OpenEmbedded:build/conf/local.conf内容的最佳位置?
每个网站在那里都提到修改文件build/config/local.conf
与(我)的一些定制。例如,目标机器(通过MACHINE
)或某些全局设置(通过EXTRA_IMAGE_FEATURES
)。
我还需要修改一些特定的软件包,并且这样做的方法是创建一个自定义层。到现在为止还挺好。
我不明白的是如何将所有配置“保存”到版本控制中。我希望我所做的一切都可以定位在我可以提交的文件中,以便其他人可以重现完全相同的构建(甚至可以为该项目做出贡献)。把几乎所有东西放在build/config/local.conf
都违背了这个目标;该文件是在“建立”的目录下,所以我不能只克隆一个git仓库,并开始建设...
它真的是yocto项目的工作方式吗?还是我错过了一个不同的配置文件,我需要把这些设置?我虽然我可以将所有这些放在自定义图层中,但它似乎不起作用...
任何想法或建议?
谢谢!