summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/ref-variables.rst
diff options
context:
space:
mode:
authorNicolas Dechesne <nicolas.dechesne@linaro.org>2020-07-31 17:58:42 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-09-17 10:09:34 +0100
commitf3e7db78adf417231ce29eb6a9a28a74857a2954 (patch)
treec6faab74fc9b7b2d368bd610486065f3ab53e580 /documentation/ref-manual/ref-variables.rst
parent18df4a836845c6d7dec389a95623a472c19acdfe (diff)
downloadpoky-f3e7db78adf417231ce29eb6a9a28a74857a2954.tar.gz
sphinx: add links to section in the Bitbake manual
Use intersphinx extension to replace links to the Bitbake manual with proper cross references. (From yocto-docs rev: 458a6e540a2286ac838812d802306806f77b885c) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/ref-variables.rst')
-rw-r--r--documentation/ref-manual/ref-variables.rst34
1 files changed, 16 insertions, 18 deletions
diff --git a/documentation/ref-manual/ref-variables.rst b/documentation/ref-manual/ref-variables.rst
index 6f70787cbb..485fbb27f5 100644
--- a/documentation/ref-manual/ref-variables.rst
+++ b/documentation/ref-manual/ref-variables.rst
@@ -239,8 +239,8 @@ system and gives an overview of their function and contents.
239 239
240 To add a tune to the list, be sure to append it with spaces using the 240 To add a tune to the list, be sure to append it with spaces using the
241 "+=" BitBake operator. Do not simply replace the list by using the 241 "+=" BitBake operator. Do not simply replace the list by using the
242 "=" operator. See the "`Basic 242 "=" operator. See the
243 Syntax <&YOCTO_DOCS_BB_URL;#basic-syntax>`__" section in the BitBake 243 ":ref:`Basic Syntax <bitbake:bitbake-user-manual/bitbake-user-manual-metadata:basic syntax>`" section in the BitBake
244 User Manual for more information. 244 User Manual for more information.
245 245
246 B 246 B
@@ -1477,7 +1477,7 @@ system and gives an overview of their function and contents.
1477 This mechanism is implemented by having ``do_configure`` depend on 1477 This mechanism is implemented by having ``do_configure`` depend on
1478 the :ref:`ref-tasks-populate_sysroot` task of 1478 the :ref:`ref-tasks-populate_sysroot` task of
1479 each recipe listed in ``DEPENDS``, through a 1479 each recipe listed in ``DEPENDS``, through a
1480 ``[``\ ```deptask`` <&YOCTO_DOCS_BB_URL;#variable-flags>`__\ ``]`` 1480 ``[``\ :ref:`deptask <bitbake:bitbake-user-manual/bitbake-user-manual-metadata:variable flags>`\ ``]``
1481 declaration in the :ref:`base <ref-classes-base>` class. 1481 declaration in the :ref:`base <ref-classes-base>` class.
1482 1482
1483 .. note:: 1483 .. note::
@@ -1524,8 +1524,8 @@ system and gives an overview of their function and contents.
1524 1524
1525 For information on runtime dependencies, see the 1525 For information on runtime dependencies, see the
1526 :term:`RDEPENDS` variable. You can also see the 1526 :term:`RDEPENDS` variable. You can also see the
1527 "`Tasks <&YOCTO_DOCS_BB_URL;#tasks>`__" and 1527 ":ref:`Tasks <bitbake:bitbake-user-manual/bitbake-user-manual-metadata:tasks>`" and
1528 "`Dependencies <&YOCTO_DOCS_BB_URL;#dependencies>`__" sections in the 1528 ":ref:`Dependencies <bitbake:bitbake-user-manual/bitbake-user-manual-execution:dependencies>`" sections in the
1529 BitBake User Manual for additional information on tasks and 1529 BitBake User Manual for additional information on tasks and
1530 dependencies. 1530 dependencies.
1531 1531
@@ -2270,8 +2270,8 @@ system and gives an overview of their function and contents.
2270 :term:`FILESPATH` variable. For an example of how 2270 :term:`FILESPATH` variable. For an example of how
2271 that works, see the :term:`FILESPATH` variable 2271 that works, see the :term:`FILESPATH` variable
2272 description. Additionally, you find more information on how overrides 2272 description. Additionally, you find more information on how overrides
2273 are handled in the "`Conditional Syntax 2273 are handled in the
2274 (Overrides) <&YOCTO_DOCS_BB_URL;#conditional-syntax-overrides>`__" 2274 ":ref:`bitbake:bitbake-user-manual/bitbake-user-manual-metadata:conditional syntax (overrides)`"
2275 section of the BitBake User Manual. 2275 section of the BitBake User Manual.
2276 2276
2277 By default, the ``FILESOVERRIDES`` variable is defined as: 2277 By default, the ``FILESOVERRIDES`` variable is defined as:
@@ -2789,13 +2789,13 @@ system and gives an overview of their function and contents.
2789 section in the Yocto Project Development Tasks Manual. 2789 section in the Yocto Project Development Tasks Manual.
2790 2790
2791 - Using ``IMAGE_INSTALL`` with the 2791 - Using ``IMAGE_INSTALL`` with the
2792 ```+=`` <&YOCTO_DOCS_BB_URL;#appending-and-prepending>`__ 2792 :ref:`+= <bitbake:appending-and-prepending>`
2793 BitBake operator within the ``/conf/local.conf`` file or from 2793 BitBake operator within the ``/conf/local.conf`` file or from
2794 within an image recipe is not recommended. Use of this operator 2794 within an image recipe is not recommended. Use of this operator
2795 in these ways can cause ordering issues. Since 2795 in these ways can cause ordering issues. Since
2796 ``core-image.bbclass`` sets ``IMAGE_INSTALL`` to a default 2796 ``core-image.bbclass`` sets ``IMAGE_INSTALL`` to a default
2797 value using the 2797 value using the
2798 ```?=`` <&YOCTO_DOCS_BB_URL;#setting-a-default-value>`__ 2798 :ref:`?= <bitbake:bitbake-user-manual/bitbake-user-manual-metadata:setting a default value (?=)>`
2799 operator, using a ``+=`` operation against ``IMAGE_INSTALL`` 2799 operator, using a ``+=`` operation against ``IMAGE_INSTALL``
2800 results in unexpected behavior when used within 2800 results in unexpected behavior when used within
2801 ``conf/local.conf``. Furthermore, the same operation from 2801 ``conf/local.conf``. Furthermore, the same operation from
@@ -3078,9 +3078,8 @@ system and gives an overview of their function and contents.
3078 configuration and in each individual recipe. The OpenEmbedded build 3078 configuration and in each individual recipe. The OpenEmbedded build
3079 system ignores changes to ``INHERIT`` in individual recipes. 3079 system ignores changes to ``INHERIT`` in individual recipes.
3080 3080
3081 For more information on ``INHERIT``, see the "```INHERIT`` 3081 For more information on ``INHERIT``, see the
3082 Configuration 3082 :ref:`bitbake:bitbake-user-manual/bitbake-user-manual-metadata:\`\`inherit\`\` configuration directive`"
3083 Directive <&YOCTO_DOCS_BB_URL;#inherit-configuration-directive>`__"
3084 section in the Bitbake User Manual. 3083 section in the Bitbake User Manual.
3085 3084
3086 INHERIT_DISTRO 3085 INHERIT_DISTRO
@@ -4415,9 +4414,8 @@ system and gives an overview of their function and contents.
4415 As an example, if the string "an-override" appears as an element in 4414 As an example, if the string "an-override" appears as an element in
4416 the colon-separated list in ``OVERRIDES``, then the following 4415 the colon-separated list in ``OVERRIDES``, then the following
4417 assignment will override ``FOO`` with the value "overridden" at the 4416 assignment will override ``FOO`` with the value "overridden" at the
4418 end of parsing: FOO_an-override = "overridden" See the "`Conditional 4417 end of parsing: FOO_an-override = "overridden" See the
4419 Syntax 4418 ":ref:`bitbake:bitbake-user-manual/bitbake-user-manual-metadata:conditional syntax (overrides)`"
4420 (Overrides) <&YOCTO_DOCS_BB_URL;#conditional-syntax-overrides>`__"
4421 section in the BitBake User Manual for more information on the 4419 section in the BitBake User Manual for more information on the
4422 overrides mechanism. 4420 overrides mechanism.
4423 4421
@@ -5502,8 +5500,8 @@ system and gives an overview of their function and contents.
5502 5500
5503 For information on build-time dependencies, see the 5501 For information on build-time dependencies, see the
5504 :term:`DEPENDS` variable. You can also see the 5502 :term:`DEPENDS` variable. You can also see the
5505 "`Tasks <&YOCTO_DOCS_BB_URL;#tasks>`__" and 5503 ":ref:`Tasks <bitbake:bitbake-user-manual/bitbake-user-manual-metadata:tasks>`" and
5506 "`Dependencies <&YOCTO_DOCS_BB_URL;#dependencies>`__" sections in the 5504 ":ref:`Dependencies <bitbake:bitbake-user-manual/bitbake-user-manual-execution:dependencies>`" sections in the
5507 BitBake User Manual for additional information on tasks and 5505 BitBake User Manual for additional information on tasks and
5508 dependencies. 5506 dependencies.
5509 5507
@@ -6254,7 +6252,7 @@ system and gives an overview of their function and contents.
6254 protocols are highly dependent on particular BitBake Fetcher 6252 protocols are highly dependent on particular BitBake Fetcher
6255 submodules. Depending on the fetcher BitBake uses, various URL 6253 submodules. Depending on the fetcher BitBake uses, various URL
6256 parameters are employed. For specifics on the supported Fetchers, see 6254 parameters are employed. For specifics on the supported Fetchers, see
6257 the "`Fetchers <&YOCTO_DOCS_BB_URL;#bb-fetchers>`__" section in the 6255 the ":ref:`Fetchers <bitbake:bb-fetchers>`" section in the
6258 BitBake User Manual. 6256 BitBake User Manual.
6259 6257
6260 - *``file://`` -* Fetches files, which are usually files shipped 6258 - *``file://`` -* Fetches files, which are usually files shipped