私は yocto (2.0、jethro) を試していcore-image-minimal
ます。これはうまくいきます。
そこにあるすべてのWebサイトbuild/config/local.conf
は、私のカスタマイズ(の一部)でファイルを変更することについて言及しています。たとえば、ターゲット マシン ( 経由MACHINE
) または一部のグローバル設定 ( 経由EXTRA_IMAGE_FEATURES
)。
また、いくつかの特定のパッケージを変更する必要があります。その方法は、カスタム レイヤーを作成することです。ここまでは順調ですね。
私が理解していないのは、すべての構成をバージョン管理に「保存」する方法です。変更したものはすべて、コミットできるファイルに配置して、他の人がまったく同じビルドを再現できるようにしたい (またはそのプロジェクトに貢献したい)。ほとんどすべてを入れることbuild/config/local.conf
は、その目標に反します。ファイルは「ビルド」ディレクトリの下にあるため、gitリポジトリを複製してビルドを開始することはできません...
それは本当にyoctoプロジェクトの仕組みですか?または、これらの設定を配置する必要がある別の構成ファイルがありませんか? これらすべてをカスタムレイヤーに配置できましたが、機能していないようです...
アイデアや提案はありますか?
ありがとう!