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.