私は「bitbake」の初心者で、数千のパッケージでプロジェクトを構築するときに、次の状況で何が起こるのだろうかと思います:
- イメージ全体 (すべてのパッケージ) をビットベイクすると、正常に終了します。
- パッケージに変更を加える - 一部のソースコード (パッケージ「X」としましょう)
- イメージ全体を再度ビットベイクします。
ステップ 3 で「X」は再構築されますか? 「X」を再構築するには、PV と PR をインクリメントする必要がありますか? 「X」に依存する「Y」パッケージはどうなりますか? Xが再構築された場合、「Y」も再構築されますか?
.bb ファイルを変更すると、タイムスタンプがチェックされるため、依存するパッケージがビルドされないことがわかっています。ソース コードの変更と同じメカニズムですか? (これは QT プロジェクトなので、最終的に bitbake は qmake->make を実行してコンパイルを行います)
bitbake バージョン 1.13.2 を使用しています。
ありがとう