summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/variables.rst
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/ref-manual/variables.rst')
-rw-r--r--documentation/ref-manual/variables.rst112
1 files changed, 56 insertions, 56 deletions
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst
index 8b54420d95..6bfacece07 100644
--- a/documentation/ref-manual/variables.rst
+++ b/documentation/ref-manual/variables.rst
@@ -221,7 +221,7 @@ system and gives an overview of their function and contents.
221 :term:`PV` in your recipe so that it does contain ``${SRCPV}``. 221 :term:`PV` in your recipe so that it does contain ``${SRCPV}``.
222 222
223 For more information see the 223 For more information see the
224 ":ref:`dev-manual/common-tasks:automatically incrementing a package version number`" 224 ":ref:`dev-manual/packages:automatically incrementing a package version number`"
225 section in the Yocto Project Development Tasks Manual. 225 section in the Yocto Project Development Tasks Manual.
226 226
227 :term:`AUTO_SYSLINUXMENU` 227 :term:`AUTO_SYSLINUXMENU`
@@ -237,7 +237,7 @@ system and gives an overview of their function and contents.
237 The list simply presents the tunes that are available. Not all tunes 237 The list simply presents the tunes that are available. Not all tunes
238 may be compatible with a particular machine configuration, or with 238 may be compatible with a particular machine configuration, or with
239 each other in a 239 each other in a
240 :ref:`Multilib <dev-manual/common-tasks:combining multiple versions of library files into one image>` 240 :ref:`Multilib <dev-manual/libraries:combining multiple versions of library files into one image>`
241 configuration. 241 configuration.
242 242
243 To add a tune to the list, be sure to append it with spaces using the 243 To add a tune to the list, be sure to append it with spaces using the
@@ -302,7 +302,7 @@ system and gives an overview of their function and contents.
302 :term:`BASE_LIB` 302 :term:`BASE_LIB`
303 The library directory name for the CPU or Application Binary 303 The library directory name for the CPU or Application Binary
304 Interface (ABI) tune. The :term:`BASE_LIB` applies only in the Multilib 304 Interface (ABI) tune. The :term:`BASE_LIB` applies only in the Multilib
305 context. See the ":ref:`dev-manual/common-tasks:combining multiple versions of library files into one image`" 305 context. See the ":ref:`dev-manual/libraries:combining multiple versions of library files into one image`"
306 section in the Yocto Project Development Tasks Manual for information 306 section in the Yocto Project Development Tasks Manual for information
307 on Multilib. 307 on Multilib.
308 308
@@ -526,7 +526,7 @@ system and gives an overview of their function and contents.
526 is not set higher than "20". 526 is not set higher than "20".
527 527
528 For more information on speeding up builds, see the 528 For more information on speeding up builds, see the
529 ":ref:`dev-manual/common-tasks:speeding up a build`" 529 ":ref:`dev-manual/speeding-up-build:speeding up a build`"
530 section in the Yocto Project Development Tasks Manual. 530 section in the Yocto Project Development Tasks Manual.
531 531
532 On the other hand, if your goal is to limit the amount of system 532 On the other hand, if your goal is to limit the amount of system
@@ -751,7 +751,7 @@ system and gives an overview of their function and contents.
751 751
752 For information on how to use :term:`BBMULTICONFIG` in an environment 752 For information on how to use :term:`BBMULTICONFIG` in an environment
753 that supports building targets with multiple configurations, see the 753 that supports building targets with multiple configurations, see the
754 ":ref:`dev-manual/common-tasks:building images for multiple targets using multiple configurations`" 754 ":ref:`dev-manual/building:building images for multiple targets using multiple configurations`"
755 section in the Yocto Project Development Tasks Manual. 755 section in the Yocto Project Development Tasks Manual.
756 756
757 :term:`BBSERVER` 757 :term:`BBSERVER`
@@ -980,7 +980,7 @@ system and gives an overview of their function and contents.
980 When inheriting the :ref:`buildhistory <ref-classes-buildhistory>` 980 When inheriting the :ref:`buildhistory <ref-classes-buildhistory>`
981 class, this variable specifies the build history features to be 981 class, this variable specifies the build history features to be
982 enabled. For more information on how build history works, see the 982 enabled. For more information on how build history works, see the
983 ":ref:`dev-manual/common-tasks:maintaining build output quality`" 983 ":ref:`dev-manual/build-quality:maintaining build output quality`"
984 section in the Yocto Project Development Tasks Manual. 984 section in the Yocto Project Development Tasks Manual.
985 985
986 You can specify these features in the form of a space-separated list: 986 You can specify these features in the form of a space-separated list:
@@ -1287,7 +1287,7 @@ system and gives an overview of their function and contents.
1287 will be the aggregate of all of them. 1287 will be the aggregate of all of them.
1288 1288
1289 For information on creating an :term:`Initramfs`, see the 1289 For information on creating an :term:`Initramfs`, see the
1290 ":ref:`dev-manual/common-tasks:building an initial ram filesystem (Initramfs) image`" section 1290 ":ref:`dev-manual/building:building an initial ram filesystem (Initramfs) image`" section
1291 in the Yocto Project Development Tasks Manual. 1291 in the Yocto Project Development Tasks Manual.
1292 1292
1293 :term:`CONFIG_SITE` 1293 :term:`CONFIG_SITE`
@@ -1335,7 +1335,7 @@ system and gives an overview of their function and contents.
1335 newly installed packages to an image, which might be most suitable for 1335 newly installed packages to an image, which might be most suitable for
1336 read-only filesystems that cannot be upgraded. See the 1336 read-only filesystems that cannot be upgraded. See the
1337 :term:`LICENSE_CREATE_PACKAGE` variable for additional information. 1337 :term:`LICENSE_CREATE_PACKAGE` variable for additional information.
1338 You can also reference the ":ref:`dev-manual/common-tasks:providing license text`" 1338 You can also reference the ":ref:`dev-manual/licenses:providing license text`"
1339 section in the Yocto Project Development Tasks Manual for 1339 section in the Yocto Project Development Tasks Manual for
1340 information on providing license text. 1340 information on providing license text.
1341 1341
@@ -1351,7 +1351,7 @@ system and gives an overview of their function and contents.
1351 newly installed packages to an image, which might be most suitable for 1351 newly installed packages to an image, which might be most suitable for
1352 read-only filesystems that cannot be upgraded. See the 1352 read-only filesystems that cannot be upgraded. See the
1353 :term:`LICENSE_CREATE_PACKAGE` variable for additional information. 1353 :term:`LICENSE_CREATE_PACKAGE` variable for additional information.
1354 You can also reference the ":ref:`dev-manual/common-tasks:providing license text`" 1354 You can also reference the ":ref:`dev-manual/licenses:providing license text`"
1355 section in the Yocto Project Development Tasks Manual for 1355 section in the Yocto Project Development Tasks Manual for
1356 information on providing license text. 1356 information on providing license text.
1357 1357
@@ -2118,7 +2118,7 @@ system and gives an overview of their function and contents.
2118 When used with the :ref:`report-error <ref-classes-report-error>` 2118 When used with the :ref:`report-error <ref-classes-report-error>`
2119 class, specifies the path used for storing the debug files created by 2119 class, specifies the path used for storing the debug files created by
2120 the :ref:`error reporting 2120 the :ref:`error reporting
2121 tool <dev-manual/common-tasks:using the error reporting tool>`, which 2121 tool <dev-manual/error-reporting-tool:using the error reporting tool>`, which
2122 allows you to submit build errors you encounter to a central 2122 allows you to submit build errors you encounter to a central
2123 database. By default, the value of this variable is 2123 database. By default, the value of this variable is
2124 ``${``\ :term:`LOG_DIR`\ ``}/error-report``. 2124 ``${``\ :term:`LOG_DIR`\ ``}/error-report``.
@@ -2276,7 +2276,7 @@ system and gives an overview of their function and contents.
2276 2276
2277 See the ":ref:`ref-classes-externalsrc`" section for details. You 2277 See the ":ref:`ref-classes-externalsrc`" section for details. You
2278 can also find information on how to use this variable in the 2278 can also find information on how to use this variable in the
2279 ":ref:`dev-manual/common-tasks:building software from an external source`" 2279 ":ref:`dev-manual/building:building software from an external source`"
2280 section in the Yocto Project Development Tasks Manual. 2280 section in the Yocto Project Development Tasks Manual.
2281 2281
2282 :term:`EXTERNALSRC_BUILD` 2282 :term:`EXTERNALSRC_BUILD`
@@ -2289,7 +2289,7 @@ system and gives an overview of their function and contents.
2289 2289
2290 See the ":ref:`ref-classes-externalsrc`" section for details. You 2290 See the ":ref:`ref-classes-externalsrc`" section for details. You
2291 can also find information on how to use this variable in the 2291 can also find information on how to use this variable in the
2292 ":ref:`dev-manual/common-tasks:building software from an external source`" 2292 ":ref:`dev-manual/building:building software from an external source`"
2293 section in the Yocto Project Development Tasks Manual. 2293 section in the Yocto Project Development Tasks Manual.
2294 2294
2295 :term:`EXTRA_AUTORECONF` 2295 :term:`EXTRA_AUTORECONF`
@@ -2326,7 +2326,7 @@ system and gives an overview of their function and contents.
2326 useful if you want to develop against the libraries in the image. 2326 useful if you want to develop against the libraries in the image.
2327 - "read-only-rootfs" --- creates an image whose root filesystem is 2327 - "read-only-rootfs" --- creates an image whose root filesystem is
2328 read-only. See the 2328 read-only. See the
2329 ":ref:`dev-manual/common-tasks:creating a read-only root filesystem`" 2329 ":ref:`dev-manual/read-only-rootfs:creating a read-only root filesystem`"
2330 section in the Yocto Project Development Tasks Manual for more 2330 section in the Yocto Project Development Tasks Manual for more
2331 information 2331 information
2332 - "tools-debug" --- adds debugging tools such as gdb and strace. 2332 - "tools-debug" --- adds debugging tools such as gdb and strace.
@@ -2339,7 +2339,7 @@ system and gives an overview of their function and contents.
2339 Project, see the ":ref:`ref-features-image`" section. 2339 Project, see the ":ref:`ref-features-image`" section.
2340 2340
2341 For an example that shows how to customize your image by using this 2341 For an example that shows how to customize your image by using this
2342 variable, see the ":ref:`dev-manual/common-tasks:customizing images using custom \`\`image_features\`\` and \`\`extra_image_features\`\``" 2342 variable, see the ":ref:`dev-manual/customizing-images:customizing images using custom \`\`image_features\`\` and \`\`extra_image_features\`\``"
2343 section in the Yocto Project Development Tasks Manual. 2343 section in the Yocto Project Development Tasks Manual.
2344 2344
2345 :term:`EXTRA_IMAGECMD` 2345 :term:`EXTRA_IMAGECMD`
@@ -2684,7 +2684,7 @@ system and gives an overview of their function and contents.
2684 You can find out more about the patching process in the 2684 You can find out more about the patching process in the
2685 ":ref:`overview-manual/concepts:patching`" section 2685 ":ref:`overview-manual/concepts:patching`" section
2686 in the Yocto Project Overview and Concepts Manual and the 2686 in the Yocto Project Overview and Concepts Manual and the
2687 ":ref:`dev-manual/common-tasks:patching code`" section in 2687 ":ref:`dev-manual/new-recipe:patching code`" section in
2688 the Yocto Project Development Tasks Manual. See the 2688 the Yocto Project Development Tasks Manual. See the
2689 :ref:`ref-tasks-patch` task as well. 2689 :ref:`ref-tasks-patch` task as well.
2690 2690
@@ -2819,7 +2819,7 @@ system and gives an overview of their function and contents.
2819 Allows to specify an extra search path for ``.so`` files 2819 Allows to specify an extra search path for ``.so`` files
2820 in GLib related recipes using GObject introspection, 2820 in GLib related recipes using GObject introspection,
2821 and which do not compile without this setting. 2821 and which do not compile without this setting.
2822 See the ":ref:`dev-manual/common-tasks:enabling gobject introspection support`" 2822 See the ":ref:`dev-manual/gobject-introspection:enabling gobject introspection support`"
2823 section for details. 2823 section for details.
2824 2824
2825 :term:`GITDIR` 2825 :term:`GITDIR`
@@ -3113,7 +3113,7 @@ system and gives an overview of their function and contents.
3113 the same files into a ``boot`` directory within the target partition. 3113 the same files into a ``boot`` directory within the target partition.
3114 3114
3115 You can find information on how to use the Wic tool in the 3115 You can find information on how to use the Wic tool in the
3116 ":ref:`dev-manual/common-tasks:creating partitioned images using wic`" 3116 ":ref:`dev-manual/wic:creating partitioned images using wic`"
3117 section of the Yocto Project Development Tasks Manual. Reference 3117 section of the Yocto Project Development Tasks Manual. Reference
3118 material for Wic is located in the 3118 material for Wic is located in the
3119 ":doc:`/ref-manual/kickstart`" chapter. 3119 ":doc:`/ref-manual/kickstart`" chapter.
@@ -3191,7 +3191,7 @@ system and gives an overview of their function and contents.
3191 the same files into a ``boot`` directory within the target partition. 3191 the same files into a ``boot`` directory within the target partition.
3192 3192
3193 You can find information on how to use the Wic tool in the 3193 You can find information on how to use the Wic tool in the
3194 ":ref:`dev-manual/common-tasks:creating partitioned images using wic`" 3194 ":ref:`dev-manual/wic:creating partitioned images using wic`"
3195 section of the Yocto Project Development Tasks Manual. Reference 3195 section of the Yocto Project Development Tasks Manual. Reference
3196 material for Wic is located in the 3196 material for Wic is located in the
3197 ":doc:`/ref-manual/kickstart`" chapter. 3197 ":doc:`/ref-manual/kickstart`" chapter.
@@ -3212,7 +3212,7 @@ system and gives an overview of their function and contents.
3212 the ":ref:`ref-features-image`" section. 3212 the ":ref:`ref-features-image`" section.
3213 3213
3214 For an example that shows how to customize your image by using this 3214 For an example that shows how to customize your image by using this
3215 variable, see the ":ref:`dev-manual/common-tasks:customizing images using custom \`\`image_features\`\` and \`\`extra_image_features\`\``" 3215 variable, see the ":ref:`dev-manual/customizing-images:customizing images using custom \`\`image_features\`\` and \`\`extra_image_features\`\``"
3216 section in the Yocto Project Development Tasks Manual. 3216 section in the Yocto Project Development Tasks Manual.
3217 3217
3218 :term:`IMAGE_FSTYPES` 3218 :term:`IMAGE_FSTYPES`
@@ -3268,7 +3268,7 @@ system and gives an overview of their function and contents.
3268 allows the initial RAM filesystem (:term:`Initramfs`) recipe to use a 3268 allows the initial RAM filesystem (:term:`Initramfs`) recipe to use a
3269 fixed set of packages and not be affected by :term:`IMAGE_INSTALL`. 3269 fixed set of packages and not be affected by :term:`IMAGE_INSTALL`.
3270 For information on creating an :term:`Initramfs`, see the 3270 For information on creating an :term:`Initramfs`, see the
3271 ":ref:`dev-manual/common-tasks:building an initial ram filesystem (Initramfs) image`" 3271 ":ref:`dev-manual/building:building an initial ram filesystem (Initramfs) image`"
3272 section in the Yocto Project Development Tasks Manual. 3272 section in the Yocto Project Development Tasks Manual.
3273 3273
3274 - Using :term:`IMAGE_INSTALL` with the 3274 - Using :term:`IMAGE_INSTALL` with the
@@ -3759,7 +3759,7 @@ system and gives an overview of their function and contents.
3759 or be included in the kernel binary. 3759 or be included in the kernel binary.
3760 3760
3761 For information on creating and using an :term:`Initramfs`, see the 3761 For information on creating and using an :term:`Initramfs`, see the
3762 ":ref:`dev-manual/common-tasks:building an initial ram filesystem (Initramfs) image`" 3762 ":ref:`dev-manual/building:building an initial ram filesystem (Initramfs) image`"
3763 section in the Yocto Project Development Tasks Manual. 3763 section in the Yocto Project Development Tasks Manual.
3764 3764
3765 :term:`INITRAMFS_DEPLOY_DIR_IMAGE` 3765 :term:`INITRAMFS_DEPLOY_DIR_IMAGE`
@@ -3817,7 +3817,7 @@ system and gives an overview of their function and contents.
3817 :term:`INITRAMFS_IMAGE_BUNDLE` 3817 :term:`INITRAMFS_IMAGE_BUNDLE`
3818 variable, which allows the generated image to be bundled inside the 3818 variable, which allows the generated image to be bundled inside the
3819 kernel image. Additionally, for information on creating an :term:`Initramfs` 3819 kernel image. Additionally, for information on creating an :term:`Initramfs`
3820 image, see the ":ref:`dev-manual/common-tasks:building an initial ram filesystem (Initramfs) image`" section 3820 image, see the ":ref:`dev-manual/building:building an initial ram filesystem (Initramfs) image`" section
3821 in the Yocto Project Development Tasks Manual. 3821 in the Yocto Project Development Tasks Manual.
3822 3822
3823 :term:`INITRAMFS_IMAGE_BUNDLE` 3823 :term:`INITRAMFS_IMAGE_BUNDLE`
@@ -3869,7 +3869,7 @@ system and gives an overview of their function and contents.
3869 See the 3869 See the
3870 :yocto_git:`local.conf.sample.extended </poky/tree/meta-poky/conf/templates/default/local.conf.sample.extended>` 3870 :yocto_git:`local.conf.sample.extended </poky/tree/meta-poky/conf/templates/default/local.conf.sample.extended>`
3871 file for additional information. Also, for information on creating an 3871 file for additional information. Also, for information on creating an
3872 :term:`Initramfs`, see the ":ref:`dev-manual/common-tasks:building an initial ram filesystem (Initramfs) image`" section 3872 :term:`Initramfs`, see the ":ref:`dev-manual/building:building an initial ram filesystem (Initramfs) image`" section
3873 in the Yocto Project Development Tasks Manual. 3873 in the Yocto Project Development Tasks Manual.
3874 3874
3875 :term:`INITRAMFS_LINK_NAME` 3875 :term:`INITRAMFS_LINK_NAME`
@@ -3895,7 +3895,7 @@ system and gives an overview of their function and contents.
3895 a separate multiconfig, this is meant to be used in addition to :term:`INITRAMFS_DEPLOY_DIR_IMAGE`. 3895 a separate multiconfig, this is meant to be used in addition to :term:`INITRAMFS_DEPLOY_DIR_IMAGE`.
3896 3896
3897 For more information on how to bundle an :term:`Initramfs` image from a separate 3897 For more information on how to bundle an :term:`Initramfs` image from a separate
3898 multiconfig see the ":ref:`dev-manual/common-tasks:Bundling an Initramfs Image From a Separate Multiconfig`" 3898 multiconfig see the ":ref:`dev-manual/building:Bundling an Initramfs Image From a Separate Multiconfig`"
3899 section in the Yocto Project Development Tasks Manual. 3899 section in the Yocto Project Development Tasks Manual.
3900 3900
3901 :term:`INITRAMFS_NAME` 3901 :term:`INITRAMFS_NAME`
@@ -4497,7 +4497,7 @@ system and gives an overview of their function and contents.
4497 The OpenEmbedded build system produces a warning if the variable 4497 The OpenEmbedded build system produces a warning if the variable
4498 is not set for any given layer. 4498 is not set for any given layer.
4499 4499
4500 See the ":ref:`dev-manual/common-tasks:creating your own layer`" 4500 See the ":ref:`dev-manual/layers:creating your own layer`"
4501 section in the Yocto Project Development Tasks Manual. 4501 section in the Yocto Project Development Tasks Manual.
4502 4502
4503 :term:`LAYERVERSION` 4503 :term:`LAYERVERSION`
@@ -4546,7 +4546,7 @@ system and gives an overview of their function and contents.
4546 This variable must be defined for all recipes (unless 4546 This variable must be defined for all recipes (unless
4547 :term:`LICENSE` is set to "CLOSED"). 4547 :term:`LICENSE` is set to "CLOSED").
4548 4548
4549 For more information, see the ":ref:`dev-manual/common-tasks:tracking license changes`" 4549 For more information, see the ":ref:`dev-manual/licenses:tracking license changes`"
4550 section in the Yocto Project Development Tasks Manual. 4550 section in the Yocto Project Development Tasks Manual.
4551 4551
4552 :term:`LICENSE` 4552 :term:`LICENSE`
@@ -4610,7 +4610,7 @@ system and gives an overview of their function and contents.
4610 For related information on providing license text, see the 4610 For related information on providing license text, see the
4611 :term:`COPY_LIC_DIRS` variable, the 4611 :term:`COPY_LIC_DIRS` variable, the
4612 :term:`COPY_LIC_MANIFEST` variable, and the 4612 :term:`COPY_LIC_MANIFEST` variable, and the
4613 ":ref:`dev-manual/common-tasks:providing license text`" 4613 ":ref:`dev-manual/licenses:providing license text`"
4614 section in the Yocto Project Development Tasks Manual. 4614 section in the Yocto Project Development Tasks Manual.
4615 4615
4616 :term:`LICENSE_FLAGS` 4616 :term:`LICENSE_FLAGS`
@@ -4623,14 +4623,14 @@ system and gives an overview of their function and contents.
4623 typically used to mark recipes that might require additional licenses 4623 typically used to mark recipes that might require additional licenses
4624 in order to be used in a commercial product. For more information, 4624 in order to be used in a commercial product. For more information,
4625 see the 4625 see the
4626 ":ref:`dev-manual/common-tasks:enabling commercially licensed recipes`" 4626 ":ref:`dev-manual/licenses:enabling commercially licensed recipes`"
4627 section in the Yocto Project Development Tasks Manual. 4627 section in the Yocto Project Development Tasks Manual.
4628 4628
4629 :term:`LICENSE_FLAGS_ACCEPTED` 4629 :term:`LICENSE_FLAGS_ACCEPTED`
4630 Lists license flags that when specified in 4630 Lists license flags that when specified in
4631 :term:`LICENSE_FLAGS` within a recipe should not 4631 :term:`LICENSE_FLAGS` within a recipe should not
4632 prevent that recipe from being built. For more information, see the 4632 prevent that recipe from being built. For more information, see the
4633 ":ref:`dev-manual/common-tasks:enabling commercially licensed recipes`" 4633 ":ref:`dev-manual/licenses:enabling commercially licensed recipes`"
4634 section in the Yocto Project Development Tasks Manual. 4634 section in the Yocto Project Development Tasks Manual.
4635 4635
4636 :term:`LICENSE_PATH` 4636 :term:`LICENSE_PATH`
@@ -5193,7 +5193,7 @@ system and gives an overview of their function and contents.
5193 Controls how the OpenEmbedded build system spawns interactive 5193 Controls how the OpenEmbedded build system spawns interactive
5194 terminals on the host development system (e.g. using the BitBake 5194 terminals on the host development system (e.g. using the BitBake
5195 command with the ``-c devshell`` command-line option). For more 5195 command with the ``-c devshell`` command-line option). For more
5196 information, see the ":ref:`dev-manual/common-tasks:using a development shell`" section in 5196 information, see the ":ref:`dev-manual/development-shell:using a development shell`" section in
5197 the Yocto Project Development Tasks Manual. 5197 the Yocto Project Development Tasks Manual.
5198 5198
5199 You can use the following values for the :term:`OE_TERMINAL` variable: 5199 You can use the following values for the :term:`OE_TERMINAL` variable:
@@ -5341,7 +5341,7 @@ system and gives an overview of their function and contents.
5341 5341
5342 An easy way to see what overrides apply is to search for :term:`OVERRIDES` 5342 An easy way to see what overrides apply is to search for :term:`OVERRIDES`
5343 in the output of the ``bitbake -e`` command. See the 5343 in the output of the ``bitbake -e`` command. See the
5344 ":ref:`dev-manual/common-tasks:viewing variable values`" section in the Yocto 5344 ":ref:`dev-manual/debugging:viewing variable values`" section in the Yocto
5345 Project Development Tasks Manual for more information. 5345 Project Development Tasks Manual for more information.
5346 5346
5347 :term:`P` 5347 :term:`P`
@@ -5362,7 +5362,7 @@ system and gives an overview of their function and contents.
5362 specific by using the package name as a suffix. 5362 specific by using the package name as a suffix.
5363 5363
5364 You can find out more about applying this variable in the 5364 You can find out more about applying this variable in the
5365 ":ref:`dev-manual/common-tasks:adding custom metadata to packages`" 5365 ":ref:`dev-manual/packages:adding custom metadata to packages`"
5366 section in the Yocto Project Development Tasks Manual. 5366 section in the Yocto Project Development Tasks Manual.
5367 5367
5368 :term:`PACKAGE_ARCH` 5368 :term:`PACKAGE_ARCH`
@@ -5470,7 +5470,7 @@ system and gives an overview of their function and contents.
5470 use of the :term:`INHIBIT_PACKAGE_DEBUG_SPLIT` variable. 5470 use of the :term:`INHIBIT_PACKAGE_DEBUG_SPLIT` variable.
5471 5471
5472 You can find out more about debugging using GDB by reading the 5472 You can find out more about debugging using GDB by reading the
5473 ":ref:`dev-manual/common-tasks:debugging with the gnu project debugger (gdb) remotely`" section 5473 ":ref:`dev-manual/debugging:debugging with the gnu project debugger (gdb) remotely`" section
5474 in the Yocto Project Development Tasks Manual. 5474 in the Yocto Project Development Tasks Manual.
5475 5475
5476 :term:`PACKAGE_EXCLUDE` 5476 :term:`PACKAGE_EXCLUDE`
@@ -5629,7 +5629,7 @@ system and gives an overview of their function and contents.
5629 the :ref:`core-image-minimal-initramfs <ref-manual/images:images>` 5629 the :ref:`core-image-minimal-initramfs <ref-manual/images:images>`
5630 image. When working with an initial RAM filesystem (:term:`Initramfs`) image, 5630 image. When working with an initial RAM filesystem (:term:`Initramfs`) image,
5631 use the :term:`PACKAGE_INSTALL` variable. For information on creating an 5631 use the :term:`PACKAGE_INSTALL` variable. For information on creating an
5632 :term:`Initramfs`, see the ":ref:`dev-manual/common-tasks:building an initial ram filesystem (Initramfs) image`" section 5632 :term:`Initramfs`, see the ":ref:`dev-manual/building:building an initial ram filesystem (Initramfs) image`" section
5633 in the Yocto Project Development Tasks Manual. 5633 in the Yocto Project Development Tasks Manual.
5634 5634
5635 :term:`PACKAGE_INSTALL_ATTEMPTONLY` 5635 :term:`PACKAGE_INSTALL_ATTEMPTONLY`
@@ -5652,7 +5652,7 @@ system and gives an overview of their function and contents.
5652 :term:`PACKAGE_WRITE_DEPS`. 5652 :term:`PACKAGE_WRITE_DEPS`.
5653 5653
5654 For information on running post-installation scripts, see the 5654 For information on running post-installation scripts, see the
5655 ":ref:`dev-manual/common-tasks:post-installation scripts`" 5655 ":ref:`dev-manual/new-recipe:post-installation scripts`"
5656 section in the Yocto Project Development Tasks Manual. 5656 section in the Yocto Project Development Tasks Manual.
5657 5657
5658 :term:`PACKAGECONFIG` 5658 :term:`PACKAGECONFIG`
@@ -5803,7 +5803,7 @@ system and gives an overview of their function and contents.
5803 5803
5804 For an example of how to use the :term:`PACKAGES_DYNAMIC` variable when 5804 For an example of how to use the :term:`PACKAGES_DYNAMIC` variable when
5805 you are splitting packages, see the 5805 you are splitting packages, see the
5806 ":ref:`dev-manual/common-tasks:handling optional module packaging`" 5806 ":ref:`dev-manual/packages:handling optional module packaging`"
5807 section in the Yocto Project Development Tasks Manual. 5807 section in the Yocto Project Development Tasks Manual.
5808 5808
5809 :term:`PACKAGESPLITFUNCS` 5809 :term:`PACKAGESPLITFUNCS`
@@ -5841,7 +5841,7 @@ system and gives an overview of their function and contents.
5841 the :ref:`ref-tasks-compile` task that result in race conditions, you can clear 5841 the :ref:`ref-tasks-compile` task that result in race conditions, you can clear
5842 the :term:`PARALLEL_MAKE` variable within the recipe as a workaround. For 5842 the :term:`PARALLEL_MAKE` variable within the recipe as a workaround. For
5843 information on addressing race conditions, see the 5843 information on addressing race conditions, see the
5844 ":ref:`dev-manual/common-tasks:debugging parallel make races`" 5844 ":ref:`dev-manual/debugging:debugging parallel make races`"
5845 section in the Yocto Project Development Tasks Manual. 5845 section in the Yocto Project Development Tasks Manual.
5846 5846
5847 For single socket systems (i.e. one CPU), you should not have to 5847 For single socket systems (i.e. one CPU), you should not have to
@@ -5851,7 +5851,7 @@ system and gives an overview of their function and contents.
5851 not set higher than "-j 20". 5851 not set higher than "-j 20".
5852 5852
5853 For more information on speeding up builds, see the 5853 For more information on speeding up builds, see the
5854 ":ref:`dev-manual/common-tasks:speeding up a build`" 5854 ":ref:`dev-manual/speeding-up-build:speeding up a build`"
5855 section in the Yocto Project Development Tasks Manual. 5855 section in the Yocto Project Development Tasks Manual.
5856 5856
5857 :term:`PARALLEL_MAKEINST` 5857 :term:`PARALLEL_MAKEINST`
@@ -5872,7 +5872,7 @@ system and gives an overview of their function and contents.
5872 the :ref:`ref-tasks-install` task that result in race conditions, you can 5872 the :ref:`ref-tasks-install` task that result in race conditions, you can
5873 clear the :term:`PARALLEL_MAKEINST` variable within the recipe as a 5873 clear the :term:`PARALLEL_MAKEINST` variable within the recipe as a
5874 workaround. For information on addressing race conditions, see the 5874 workaround. For information on addressing race conditions, see the
5875 ":ref:`dev-manual/common-tasks:debugging parallel make races`" 5875 ":ref:`dev-manual/debugging:debugging parallel make races`"
5876 section in the Yocto Project Development Tasks Manual. 5876 section in the Yocto Project Development Tasks Manual.
5877 5877
5878 :term:`PATCHRESOLVE` 5878 :term:`PATCHRESOLVE`
@@ -5968,7 +5968,7 @@ system and gives an overview of their function and contents.
5968 For examples of how this data is used, see the 5968 For examples of how this data is used, see the
5969 ":ref:`overview-manual/concepts:automatically added runtime dependencies`" 5969 ":ref:`overview-manual/concepts:automatically added runtime dependencies`"
5970 section in the Yocto Project Overview and Concepts Manual and the 5970 section in the Yocto Project Overview and Concepts Manual and the
5971 ":ref:`dev-manual/common-tasks:viewing package information with \`\`oe-pkgdata-util\`\``" 5971 ":ref:`dev-manual/debugging:viewing package information with \`\`oe-pkgdata-util\`\``"
5972 section in the Yocto Project Development Tasks Manual. For more 5972 section in the Yocto Project Development Tasks Manual. For more
5973 information on the shared, global-state directory, see 5973 information on the shared, global-state directory, see
5974 :term:`STAGING_DIR_HOST`. 5974 :term:`STAGING_DIR_HOST`.
@@ -6084,7 +6084,7 @@ system and gives an overview of their function and contents.
6084 6084
6085 Because manually managing :term:`PR` can be cumbersome and error-prone, 6085 Because manually managing :term:`PR` can be cumbersome and error-prone,
6086 an automated solution exists. See the 6086 an automated solution exists. See the
6087 ":ref:`dev-manual/common-tasks:working with a pr service`" section 6087 ":ref:`dev-manual/packages:working with a pr service`" section
6088 in the Yocto Project Development Tasks Manual for more information. 6088 in the Yocto Project Development Tasks Manual for more information.
6089 6089
6090 :term:`PREFERRED_PROVIDER` 6090 :term:`PREFERRED_PROVIDER`
@@ -6107,7 +6107,7 @@ system and gives an overview of their function and contents.
6107 PREFERRED_PROVIDER_virtual/libgl ?= "mesa" 6107 PREFERRED_PROVIDER_virtual/libgl ?= "mesa"
6108 6108
6109 For more 6109 For more
6110 information, see the ":ref:`dev-manual/common-tasks:using virtual providers`" 6110 information, see the ":ref:`dev-manual/new-recipe:using virtual providers`"
6111 section in the Yocto Project Development Tasks Manual. 6111 section in the Yocto Project Development Tasks Manual.
6112 6112
6113 .. note:: 6113 .. note::
@@ -6307,7 +6307,7 @@ system and gives an overview of their function and contents.
6307 6307
6308 You must 6308 You must
6309 set the variable if you want to automatically start a local :ref:`PR 6309 set the variable if you want to automatically start a local :ref:`PR
6310 service <dev-manual/common-tasks:working with a pr service>`. You can 6310 service <dev-manual/packages:working with a pr service>`. You can
6311 set :term:`PRSERV_HOST` to other values to use a remote PR service. 6311 set :term:`PRSERV_HOST` to other values to use a remote PR service.
6312 6312
6313 6313
@@ -6321,7 +6321,7 @@ system and gives an overview of their function and contents.
6321 6321
6322 :term:`PTEST_ENABLED` 6322 :term:`PTEST_ENABLED`
6323 Specifies whether or not :ref:`Package 6323 Specifies whether or not :ref:`Package
6324 Test <dev-manual/common-tasks:testing packages with ptest>` (ptest) 6324 Test <dev-manual/packages:testing packages with ptest>` (ptest)
6325 functionality is enabled when building a recipe. You should not set 6325 functionality is enabled when building a recipe. You should not set
6326 this variable directly. Enabling and disabling building Package Tests 6326 this variable directly. Enabling and disabling building Package Tests
6327 at build time should be done by adding "ptest" to (or removing it 6327 at build time should be done by adding "ptest" to (or removing it
@@ -7440,7 +7440,7 @@ system and gives an overview of their function and contents.
7440 various ``SPL_*`` variables used by the OpenEmbedded build system. 7440 various ``SPL_*`` variables used by the OpenEmbedded build system.
7441 7441
7442 See the BeagleBone machine configuration example in the 7442 See the BeagleBone machine configuration example in the
7443 ":ref:`dev-manual/common-tasks:adding a layer using the \`\`bitbake-layers\`\` script`" 7443 ":ref:`dev-manual/layers:adding a layer using the \`\`bitbake-layers\`\` script`"
7444 section in the Yocto Project Board Support Package Developer's Guide 7444 section in the Yocto Project Board Support Package Developer's Guide
7445 for additional information. 7445 for additional information.
7446 7446
@@ -7532,7 +7532,7 @@ system and gives an overview of their function and contents.
7532 For information on limitations when inheriting the latest revision 7532 For information on limitations when inheriting the latest revision
7533 of software using :term:`SRCREV`, see the :term:`AUTOREV` variable 7533 of software using :term:`SRCREV`, see the :term:`AUTOREV` variable
7534 description and the 7534 description and the
7535 ":ref:`dev-manual/common-tasks:automatically incrementing a package version number`" 7535 ":ref:`dev-manual/packages:automatically incrementing a package version number`"
7536 section, which is in the Yocto Project Development Tasks Manual. 7536 section, which is in the Yocto Project Development Tasks Manual.
7537 7537
7538 :term:`SRCTREECOVEREDTASKS` 7538 :term:`SRCTREECOVEREDTASKS`
@@ -8058,7 +8058,7 @@ system and gives an overview of their function and contents.
8058 8058
8059 :term:`SYSVINIT_ENABLED_GETTYS` 8059 :term:`SYSVINIT_ENABLED_GETTYS`
8060 When using 8060 When using
8061 :ref:`SysVinit <dev-manual/common-tasks:enabling system services>`, 8061 :ref:`SysVinit <dev-manual/new-recipe:enabling system services>`,
8062 specifies a space-separated list of the virtual terminals that should 8062 specifies a space-separated list of the virtual terminals that should
8063 run a `getty <https://en.wikipedia.org/wiki/Getty_%28Unix%29>`__ 8063 run a `getty <https://en.wikipedia.org/wiki/Getty_%28Unix%29>`__
8064 (allowing login), assuming :term:`USE_VT` is not set to 8064 (allowing login), assuming :term:`USE_VT` is not set to
@@ -8305,7 +8305,7 @@ system and gives an overview of their function and contents.
8305 BitBake targets shown when sourcing the ``oe-init-build-env`` script. 8305 BitBake targets shown when sourcing the ``oe-init-build-env`` script.
8306 8306
8307 For details, see the 8307 For details, see the
8308 :ref:`dev-manual/common-tasks:creating a custom template configuration directory` 8308 :ref:`dev-manual/custom-template-configuration-directory:creating a custom template configuration directory`
8309 section in the Yocto Project Development Tasks manual. 8309 section in the Yocto Project Development Tasks manual.
8310 8310
8311 .. note:: 8311 .. note::
@@ -8360,7 +8360,7 @@ system and gives an overview of their function and contents.
8360 file. 8360 file.
8361 8361
8362 For more information on testing images, see the 8362 For more information on testing images, see the
8363 ":ref:`dev-manual/common-tasks:performing automated runtime testing`" 8363 ":ref:`dev-manual/runtime-testing:performing automated runtime testing`"
8364 section in the Yocto Project Development Tasks Manual. 8364 section in the Yocto Project Development Tasks Manual.
8365 8365
8366 :term:`TEST_SERIALCONTROL_CMD` 8366 :term:`TEST_SERIALCONTROL_CMD`
@@ -8433,7 +8433,7 @@ system and gives an overview of their function and contents.
8433 TEST_SUITES = "test_A test_B" 8433 TEST_SUITES = "test_A test_B"
8434 8434
8435 For more information on testing images, see the 8435 For more information on testing images, see the
8436 ":ref:`dev-manual/common-tasks:performing automated runtime testing`" 8436 ":ref:`dev-manual/runtime-testing:performing automated runtime testing`"
8437 section in the Yocto Project Development Tasks Manual. 8437 section in the Yocto Project Development Tasks Manual.
8438 8438
8439 :term:`TEST_TARGET` 8439 :term:`TEST_TARGET`
@@ -8452,7 +8452,7 @@ system and gives an overview of their function and contents.
8452 You can provide the following arguments with :term:`TEST_TARGET`: 8452 You can provide the following arguments with :term:`TEST_TARGET`:
8453 8453
8454 - *"qemu":* Boots a QEMU image and runs the tests. See the 8454 - *"qemu":* Boots a QEMU image and runs the tests. See the
8455 ":ref:`dev-manual/common-tasks:enabling runtime tests on qemu`" section 8455 ":ref:`dev-manual/runtime-testing:enabling runtime tests on qemu`" section
8456 in the Yocto Project Development Tasks Manual for more 8456 in the Yocto Project Development Tasks Manual for more
8457 information. 8457 information.
8458 8458
@@ -8468,7 +8468,7 @@ system and gives an overview of their function and contents.
8468 ``meta/lib/oeqa/controllers/simpleremote.py``. 8468 ``meta/lib/oeqa/controllers/simpleremote.py``.
8469 8469
8470 For information on running tests on hardware, see the 8470 For information on running tests on hardware, see the
8471 ":ref:`dev-manual/common-tasks:enabling runtime tests on hardware`" 8471 ":ref:`dev-manual/runtime-testing:enabling runtime tests on hardware`"
8472 section in the Yocto Project Development Tasks Manual. 8472 section in the Yocto Project Development Tasks Manual.
8473 8473
8474 :term:`TEST_TARGET_IP` 8474 :term:`TEST_TARGET_IP`
@@ -8505,7 +8505,7 @@ system and gives an overview of their function and contents.
8505 8505
8506 For more information 8506 For more information
8507 on enabling, running, and writing these tests, see the 8507 on enabling, running, and writing these tests, see the
8508 ":ref:`dev-manual/common-tasks:performing automated runtime testing`" 8508 ":ref:`dev-manual/runtime-testing:performing automated runtime testing`"
8509 section in the Yocto Project Development Tasks Manual and the 8509 section in the Yocto Project Development Tasks Manual and the
8510 ":ref:`ref-classes-testimage`" section. 8510 ":ref:`ref-classes-testimage`" section.
8511 8511
@@ -8969,13 +8969,13 @@ system and gives an overview of their function and contents.
8969 specifically set. Typically, you would set :term:`USE_DEVFS` to "0" for a 8969 specifically set. Typically, you would set :term:`USE_DEVFS` to "0" for a
8970 statically populated ``/dev`` directory. 8970 statically populated ``/dev`` directory.
8971 8971
8972 See the ":ref:`dev-manual/common-tasks:selecting a device manager`" section in 8972 See the ":ref:`dev-manual/device-manager:selecting a device manager`" section in
8973 the Yocto Project Development Tasks Manual for information on how to 8973 the Yocto Project Development Tasks Manual for information on how to
8974 use this variable. 8974 use this variable.
8975 8975
8976 :term:`USE_VT` 8976 :term:`USE_VT`
8977 When using 8977 When using
8978 :ref:`SysVinit <dev-manual/common-tasks:enabling system services>`, 8978 :ref:`SysVinit <dev-manual/new-recipe:enabling system services>`,
8979 determines whether or not to run a 8979 determines whether or not to run a
8980 `getty <https://en.wikipedia.org/wiki/Getty_%28Unix%29>`__ on any 8980 `getty <https://en.wikipedia.org/wiki/Getty_%28Unix%29>`__ on any
8981 virtual terminals in order to enable logging in through those 8981 virtual terminals in order to enable logging in through those
@@ -9156,7 +9156,7 @@ system and gives an overview of their function and contents.
9156 OpenEmbedded build system to create a partitioned image 9156 OpenEmbedded build system to create a partitioned image
9157 (``image.wic``). For information on how to create a partitioned 9157 (``image.wic``). For information on how to create a partitioned
9158 image, see the 9158 image, see the
9159 ":ref:`dev-manual/common-tasks:creating partitioned images using wic`" 9159 ":ref:`dev-manual/wic:creating partitioned images using wic`"
9160 section in the Yocto Project Development Tasks Manual. For details on 9160 section in the Yocto Project Development Tasks Manual. For details on
9161 the kickstart file format, see the ":doc:`/ref-manual/kickstart`" Chapter. 9161 the kickstart file format, see the ":doc:`/ref-manual/kickstart`" Chapter.
9162 9162