ref-manual: Add documentation for INCOMPATIBLE_LICENSE_EXCEPTIONS

(From yocto-docs rev: 2a7732bce71b4a493f6bb081b545de6ac586b88a)

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Reviewed-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Peter Kjellerstedt
2022-06-25 18:13:46 +02:00
committed by Richard Purdie
parent 22a70fbc3e
commit c4f669566f
2 changed files with 9 additions and 1 deletions

View File

@@ -45,7 +45,7 @@ The following variables have changed their names:
- ``SSTATE_DUPWHITELIST`` became ``SSTATE_ALLOW_OVERLAP_FILES`` - ``SSTATE_DUPWHITELIST`` became ``SSTATE_ALLOW_OVERLAP_FILES``
- ``SYSROOT_DIRS_BLACKLIST`` became :term:`SYSROOT_DIRS_IGNORE` - ``SYSROOT_DIRS_BLACKLIST`` became :term:`SYSROOT_DIRS_IGNORE`
- ``UNKNOWN_CONFIGURE_WHITELIST`` became :term:`UNKNOWN_CONFIGURE_OPT_IGNORE` - ``UNKNOWN_CONFIGURE_WHITELIST`` became :term:`UNKNOWN_CONFIGURE_OPT_IGNORE`
- ``WHITELIST_<license>`` became ``INCOMPATIBLE_LICENSE_EXCEPTIONS`` - ``WHITELIST_<license>`` became :term:`INCOMPATIBLE_LICENSE_EXCEPTIONS`
In addition, ``BB_STAMP_WHITELIST``, ``BB_STAMP_POLICY``, ``INHERIT_BLACKLIST``, In addition, ``BB_STAMP_WHITELIST``, ``BB_STAMP_POLICY``, ``INHERIT_BLACKLIST``,
``TUNEABI``, ``TUNEABI_WHITELIST``, and ``TUNEABI_OVERRIDE`` have been removed. ``TUNEABI``, ``TUNEABI_WHITELIST``, and ``TUNEABI_OVERRIDE`` have been removed.

View File

@@ -3547,6 +3547,14 @@ system and gives an overview of their function and contents.
remove dependencies on or provide alternatives to components that remove dependencies on or provide alternatives to components that
are required to produce a functional system image. are required to produce a functional system image.
:term:`INCOMPATIBLE_LICENSE_EXCEPTIONS`
Specifies a space-separated list of package and license pairs that
are allowed to be used even if the license is specified in
:term:`INCOMPATIBLE_LICENSE`. The package and license pairs are
separated using a colon. Example::
INCOMPATIBLE_LICENSE_EXCEPTIONS = "gdbserver:GPL-3.0-only gdbserver:LGPL-3.0-only"
:term:`INHERIT` :term:`INHERIT`
Causes the named class or classes to be inherited globally. Anonymous Causes the named class or classes to be inherited globally. Anonymous
functions in the class or classes are not executed for the base functions in the class or classes are not executed for the base