diff options
Diffstat (limited to 'documentation/ref-manual/variables.rst')
-rw-r--r-- | documentation/ref-manual/variables.rst | 112 |
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 | ||