From 5db9e93fa7d9b4fb1a5d1eab5b6178f798641c87 Mon Sep 17 00:00:00 2001 From: "Robert P. J. Day" Date: Tue, 8 Jul 2025 07:33:29 -0400 Subject: [PATCH] bitbake: doc/bitbake-user-manual-intro: Mention existence of three supported "classes" directories Early in Section 1, mention that BitBake supports three related classes directories. (Bitbake rev: 0d5201e904b0e6f4dd9f7bb116dda508ec09b78a) Signed-off-by: Robert P. J. Day Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- .../bitbake-user-manual-intro.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.rst b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.rst index 98f152df80..d941e212bf 100644 --- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.rst +++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.rst @@ -206,6 +206,18 @@ installing (empty by default) and packaging (empty by default). These tasks are often overridden or extended by other classes added during the project development process. +.. note:: + + While BitBake comes with just the one ``base.bbclass`` file in the + ``classes`` directory, it supports class files also being installed + in related directories ``classes-global`` and ``classes-recipe`` and + will automatically search all three directories for a selected class + file. + + This means that, in this documentation, when you see a reference to + class files being in the ``classes`` directory, you can interpret that + as meaning in any one of the above three directories. + Layers ------