diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index 17d725b3b8..1458b18bfd 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml @@ -996,11 +996,20 @@ To understand how these features work, the best reference is meta/classes/core-image.bbclass. + This class lists out the available + IMAGE_FEATURES + of which most map to package groups while some, such as + debug-tweaks and + read-only-rootfs, resolve as general + configuration settings. + + + In summary, the file looks at the contents of the IMAGE_FEATURES variable and then maps - those contents into a set of package groups. + or configures the feature accordingly. Based on this information, the build system automatically - adds the appropriate packages to the + adds the appropriate packages or configurations to the IMAGE_INSTALL variable. Effectively, you are enabling extra features by extending the