mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
ref-manual/variables.rst: improve the PKGV documentation
It may be confusing for users that source control information is not present in the BitBake environment. Document it as a warning block. (From yocto-docs rev: 990b3708d7131ccfb4e435e8a53e987195de3e06) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
committed by
Steve Sakoman
parent
084ebc4980
commit
911317c777
@@ -6771,6 +6771,23 @@ system and gives an overview of their function and contents.
|
||||
The version of the package(s) built by the recipe. By default,
|
||||
:term:`PKGV` is set to :term:`PV`.
|
||||
|
||||
If :term:`PV` contains the ``+`` sign, source control information will be
|
||||
included in :term:`PKGV` later in the packaging phase. For more
|
||||
information, see the :doc:`/dev-manual/external-scm` section of the Yocto
|
||||
Project Development Tasks Manual.
|
||||
|
||||
.. warning::
|
||||
|
||||
Since source control information is included in a late stage by the
|
||||
:ref:`ref-classes-package` class, it cannot be seen from the BitBake
|
||||
environment with ``bitbake -e`` or ``bitbake-getvar``. Instead, after
|
||||
the package is built, the version information can be retrieved with
|
||||
``oe-pkgdata-util package-info <package name>``. See the
|
||||
:ref:`dev-manual/debugging:Viewing Package Information with
|
||||
\`\`oe-pkgdata-util\`\`` section of the Yocto Project Development Tasks
|
||||
Manual for more information on ``oe-pkgdata-util``.
|
||||
|
||||
|
||||
:term:`PN`
|
||||
This variable can have two separate functions depending on the
|
||||
context: a recipe name or a resulting package name.
|
||||
|
||||
Reference in New Issue
Block a user