From da03ea708b732c43a2943e65161128c6bd7e4c6f Mon Sep 17 00:00:00 2001 From: "Robert P. J. Day" Date: Wed, 3 Jun 2026 10:11:53 -0400 Subject: [PATCH] overview-manual: provide a more expansive definition of "layer" A layer is not simply a collection of recipes; it can include any combination of recipe files, machine and distro configuration files, class file and more, so make that clear. In fact, a layer is not required to contain any recipe files at all. (From yocto-docs rev: 4050b1002e1d1273fb3e0908bd42308e4f95e355) Signed-off-by: Robert P. J. Day Signed-off-by: Antonin Godard (cherry picked from commit 9d2fe509ff2ab43ea73d6cb7feaa44669ad83f0d) Signed-off-by: Antonin Godard Signed-off-by: Paul Barker --- documentation/overview-manual/yp-intro.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/documentation/overview-manual/yp-intro.rst b/documentation/overview-manual/yp-intro.rst index 4fe05ed70f..327d8012a1 100644 --- a/documentation/overview-manual/yp-intro.rst +++ b/documentation/overview-manual/yp-intro.rst @@ -781,7 +781,9 @@ helpful for getting started: their code available to other application developers. For information on the eSDK, see the :doc:`/sdk-manual/index` manual. -- *Layer:* A collection of related recipes. Layers allow you to +- *Layer:* A collection of related metadata, which could include any of + recipes, machine configuration files, distro configuration files + and/or class files. Layers allow you to consolidate related metadata to customize your build. Layers also isolate information used when building for multiple architectures. Layers are hierarchical in their ability to override previous