Chapter 6. Working with External Layers

Throughout this chapter, we will discover the basic concept of external layers and understand layer types and how they are built (by priority, name, and so on). We will also discuss about the Qt5 and web server layers.

After that, we will integrate an external layer to our build and test it on the Raspberry Pi.

Introducing layers

A layer is just a collection of recipes and/or configuration that can be used on top of Yocto/OE-Core.

The advantage of using an environment such as Yocto/OE (the Poky reference system) comes from the fact that this project handles a lot of metadata (definition files (.conf) of the machine (Raspberry Pi), classes, and recipes (.bb)) that covers everything from simple applications ( ...

Get Yocto for Raspberry Pi now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.