Chapter 4. Technical Details

Table of Contents

4.1. Yocto Project Components
4.1.1. BitBake
4.1.2. Metadata (Recipes)
4.1.3. Metadata (Virtual Providers)
4.1.4. Classes
4.1.5. Configuration
4.2. Cross-Development Toolchain Generation
4.3. Shared State Cache
4.3.1. Overall Architecture
4.3.2. Checksums (Signatures)
4.3.3. Shared State
4.3.4. Tips and Tricks
4.4. Automatically Added Runtime Dependencies
4.5. Fakeroot and Pseudo
4.6. Wic Plug-Ins Interface
4.7. x32
4.7.1. Support
4.7.2. Completing x32
4.7.3. Using x32 Right Now
4.8. Wayland
4.8.1. Support
4.8.2. Enabling Wayland in an Image
4.8.3. Running Weston
4.9. Licenses
4.9.1. Tracking License Changes
4.9.2. Enabling Commercially Licensed Recipes

This chapter provides technical details for various parts of the Yocto Project. Currently, topics include Yocto Project components, cross-toolchain generation, shared state (sstate) cache, x32, Wayland support, and Licenses.