Embedded Linux Development with Yocto Project
上QQ阅读APP看书,第一时间看更新

Chapter 4. Grasping the BitBake Tool

We now start our journey to understand how the Yocto Project's engine works behind the scenes. In the preceding chapters, we were introduced to the usual Yocto Project workflow to create and emulate images.

In this chapter, we will understand the metadata concept and how recipes depend on each other, and are used by Poky. We will understand how BitBake downloads every needed source code package and how these packages are stored in the directory used to build. This chapter also lists the most common tasks used to generate packages, and determines how packages fit into generated images.