Creating Friendly Layers - Yocto Project 2022 Edition

Creating Friendly Layers - Yocto Project 2022 Edition

Yocto Project via YouTube Direct link

Keep layer.conf Simple

6 of 24

6 of 24

Keep layer.conf Simple

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. 1 Intro
  2. 2 What is a Friendly Layer?
  3. 3 But Can't You Just Dynamically Set BBLAYERS?
  4. 4 Build a Friendly Community
  5. 5 Documenting Your Layer
  6. 6 Keep layer.conf Simple
  7. 7 Adding New Content in Layers
  8. 8 Modifying Existing Recipes
  9. 9 Avoid Network Access Outside do_fetch
  10. 10 Using Overrides
  11. 11 Example: Toolchain Override in meta-clang
  12. 12 Using Features
  13. 13 Conditional Syntax
  14. 14 Include vs Require Statements
  15. 15 Example: Distro Features in meta-virtualization
  16. 16 Example: Conditional Inheritance in meta-integrity
  17. 17 Adding Build-time Checks
  18. 18 Example: Checks in meta-virtualization
  19. 19 Using Anonymous Python Functions
  20. 20 Using Classes to Modify Recipes
  21. 21 Modifying BBCLASSEXTEND
  22. 22 yocto-check-layer Script
  23. 23 In Summary: Think About Downstream Developers
  24. 24 Appendix: bblayers.conf Parsing Details

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.