Completed
Build a Friendly Community
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Creating Friendly Layers - Yocto Project 2022 Edition
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 What is a Friendly Layer?
- 3 But Can't You Just Dynamically Set BBLAYERS?
- 4 Build a Friendly Community
- 5 Documenting Your Layer
- 6 Keep layer.conf Simple
- 7 Adding New Content in Layers
- 8 Modifying Existing Recipes
- 9 Avoid Network Access Outside do_fetch
- 10 Using Overrides
- 11 Example: Toolchain Override in meta-clang
- 12 Using Features
- 13 Conditional Syntax
- 14 Include vs Require Statements
- 15 Example: Distro Features in meta-virtualization
- 16 Example: Conditional Inheritance in meta-integrity
- 17 Adding Build-time Checks
- 18 Example: Checks in meta-virtualization
- 19 Using Anonymous Python Functions
- 20 Using Classes to Modify Recipes
- 21 Modifying BBCLASSEXTEND
- 22 yocto-check-layer Script
- 23 In Summary: Think About Downstream Developers
- 24 Appendix: bblayers.conf Parsing Details