1
0
mirror of https://git.yoctoproject.org/poky synced 2026-06-07 15:09:50 +00:00

bitbake: doc/bitbake-user-manual-ref-variables: document BB_DEFER_BBCLASSES

Document the BB_DEFER_BBCLASSES variable added in 8e741b2e885a
("ast/BBHandler: Add support for BB_DEFER_BBCLASSES").

(Bitbake rev: 3f9eba26b29db526fed263a7e70b824988e17656)

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Antonin Godard
2025-07-24 12:15:46 +02:00
committed by Richard Purdie
parent 5db9e93fa7
commit 731b1f50c8
2 changed files with 22 additions and 0 deletions
@@ -871,6 +871,9 @@ In all cases, if the expression evaluates to an
empty string, the statement does not trigger a syntax error because it
becomes a no-op.
See also :term:`BB_DEFER_BBCLASSES` for automatically promoting classes
``inherit`` calls to ``inherit_defer``.
``include`` Directive
---------------------
@@ -141,6 +141,25 @@ overview of their function and contents.
The default umask to apply to tasks if specified and no task specific
umask flag is set.
:term:`BB_DEFER_BBCLASSES`
The classes listed in this variable have their :ref:`inherit
<ref-bitbake-user-manual-metadata-inherit>` calls automatically promoted
to deferred inherits. See :ref:`inherit_defer
<ref-bitbake-user-manual-metadata-inherit-defer>` for more information on
deferred inherits.
This means that if :term:`BB_DEFER_BBCLASSES` is set as follows::
BB_DEFER_BBCLASSES = "foo"
The following statement::
inherit foo
Will automatically be equal to calling::
inherit_defer foo
:term:`BB_DISKMON_DIRS`
Monitors disk space and available inodes during the build and allows
you to control the build based on these parameters.