6

私は「bitbake」の初心者で、数千のパッケージでプロジェクトを構築するときに、次の状況で何が起こるのだろうかと思います:

  1. イメージ全体 (すべてのパッケージ) をビットベイクすると、正常に終了します。
  2. パッケージに変更を加える - 一部のソースコード (パッケージ「X」としましょう)
  3. イメージ全体を再度ビットベイクします。

ステップ 3 で「X」は再構築されますか? 「X」を再構築するには、PV と PR をインクリメントする必要がありますか? 「X」に依存する「Y」パッケージはどうなりますか? Xが再構築された場合、「Y」も再構築されますか?

.bb ファイルを変更すると、タイムスタンプがチェックされるため、依存するパッケージがビルドされないことがわかっています。ソース コードの変更と同じメカニズムですか? (これは QT プロジェクトなので、最終的に bitbake は qmake->make を実行してコンパイルを行います)

bitbake バージョン 1.13.2 を使用しています。

ありがとう

4

2 に答える 2