diff options
23 files changed, 48 insertions, 48 deletions
diff --git a/documentation/dev-manual/common-tasks.rst b/documentation/dev-manual/common-tasks.rst index abeb1ed9c3..6c4220dd58 100644 --- a/documentation/dev-manual/common-tasks.rst +++ b/documentation/dev-manual/common-tasks.rst | |||
| @@ -1119,7 +1119,7 @@ necessary when adding a recipe to build a new piece of software to be | |||
| 1119 | included in a build. | 1119 | included in a build. |
| 1120 | 1120 | ||
| 1121 | You can find a complete description of the ``devtool add`` command in | 1121 | You can find a complete description of the ``devtool add`` command in |
| 1122 | the ":ref:`sdk-manual/sdk-extensible:a closer look at \`\`devtool add\`\``" section | 1122 | the ":ref:`sdk-manual/extensible:a closer look at \`\`devtool add\`\``" section |
| 1123 | in the Yocto Project Application Development and the Extensible Software | 1123 | in the Yocto Project Application Development and the Extensible Software |
| 1124 | Development Kit (eSDK) manual. | 1124 | Development Kit (eSDK) manual. |
| 1125 | 1125 | ||
| @@ -3129,7 +3129,7 @@ As mentioned earlier, an alternative method for upgrading recipes to | |||
| 3129 | newer versions is to use | 3129 | newer versions is to use |
| 3130 | :doc:`devtool upgrade </ref-manual/ref-devtool-reference>`. | 3130 | :doc:`devtool upgrade </ref-manual/ref-devtool-reference>`. |
| 3131 | You can read about ``devtool upgrade`` in general in the | 3131 | You can read about ``devtool upgrade`` in general in the |
| 3132 | ":ref:`sdk-manual/sdk-extensible:use \`\`devtool upgrade\`\` to create a version of the recipe that supports a newer version of the software`" | 3132 | ":ref:`sdk-manual/extensible:use \`\`devtool upgrade\`\` to create a version of the recipe that supports a newer version of the software`" |
| 3133 | section in the Yocto Project Application Development and the Extensible | 3133 | section in the Yocto Project Application Development and the Extensible |
| 3134 | Software Development Kit (eSDK) Manual. | 3134 | Software Development Kit (eSDK) Manual. |
| 3135 | 3135 | ||
| @@ -3413,7 +3413,7 @@ form of a patch all using Quilt. | |||
| 3413 | 3413 | ||
| 3414 | With regard to preserving changes to source files, if you clean a | 3414 | With regard to preserving changes to source files, if you clean a |
| 3415 | recipe or have ``rm_work`` enabled, the | 3415 | recipe or have ``rm_work`` enabled, the |
| 3416 | :ref:`devtool workflow <sdk-manual/sdk-extensible:using \`\`devtool\`\` in your sdk workflow>` | 3416 | :ref:`devtool workflow <sdk-manual/extensible:using \`\`devtool\`\` in your sdk workflow>` |
| 3417 | as described in the Yocto Project Application Development and the | 3417 | as described in the Yocto Project Application Development and the |
| 3418 | Extensible Software Development Kit (eSDK) manual is a safer | 3418 | Extensible Software Development Kit (eSDK) manual is a safer |
| 3419 | development flow than the flow that uses Quilt. | 3419 | development flow than the flow that uses Quilt. |
| @@ -3647,7 +3647,7 @@ build host running Linux. | |||
| 3647 | :doc:`/toaster-manual/index`. | 3647 | :doc:`/toaster-manual/index`. |
| 3648 | 3648 | ||
| 3649 | - For information on how to use ``devtool`` to build images, see the | 3649 | - For information on how to use ``devtool`` to build images, see the |
| 3650 | ":ref:`sdk-manual/sdk-extensible:using \`\`devtool\`\` in your sdk workflow`" | 3650 | ":ref:`sdk-manual/extensible:using \`\`devtool\`\` in your sdk workflow`" |
| 3651 | section in the Yocto Project Application Development and the | 3651 | section in the Yocto Project Application Development and the |
| 3652 | Extensible Software Development Kit (eSDK) manual. | 3652 | Extensible Software Development Kit (eSDK) manual. |
| 3653 | 3653 | ||
diff --git a/documentation/dev-manual/qemu.rst b/documentation/dev-manual/qemu.rst index 4e58fc1b67..766691b97b 100644 --- a/documentation/dev-manual/qemu.rst +++ b/documentation/dev-manual/qemu.rst | |||
| @@ -46,7 +46,7 @@ available. Follow these general steps to run QEMU: | |||
| 46 | 46 | ||
| 47 | 1. *Install QEMU:* QEMU is made available with the Yocto Project a | 47 | 1. *Install QEMU:* QEMU is made available with the Yocto Project a |
| 48 | number of ways. One method is to install a Software Development Kit | 48 | number of ways. One method is to install a Software Development Kit |
| 49 | (SDK). See ":ref:`sdk-manual/sdk-intro:the qemu emulator`" section in the | 49 | (SDK). See ":ref:`sdk-manual/intro:the qemu emulator`" section in the |
| 50 | Yocto Project Application Development and the Extensible Software | 50 | Yocto Project Application Development and the Extensible Software |
| 51 | Development Kit (eSDK) manual for information on how to install QEMU. | 51 | Development Kit (eSDK) manual for information on how to install QEMU. |
| 52 | 52 | ||
| @@ -81,7 +81,7 @@ available. Follow these general steps to run QEMU: | |||
| 81 | pre-built image that matches your architecture and can be run on | 81 | pre-built image that matches your architecture and can be run on |
| 82 | QEMU. | 82 | QEMU. |
| 83 | 83 | ||
| 84 | See the ":ref:`sdk-manual/sdk-appendix-obtain:extracting the root filesystem`" | 84 | See the ":ref:`sdk-manual/appendix-obtain:extracting the root filesystem`" |
| 85 | section in the Yocto Project Application Development and the | 85 | section in the Yocto Project Application Development and the |
| 86 | Extensible Software Development Kit (eSDK) manual for information on | 86 | Extensible Software Development Kit (eSDK) manual for information on |
| 87 | how to extract a root filesystem. | 87 | how to extract a root filesystem. |
diff --git a/documentation/dev-manual/start.rst b/documentation/dev-manual/start.rst index a26d2a3ead..6fad4c9b4c 100644 --- a/documentation/dev-manual/start.rst +++ b/documentation/dev-manual/start.rst | |||
| @@ -342,7 +342,7 @@ using a given development path on your native Linux machine. If you are | |||
| 342 | going to use BitBake, see the | 342 | going to use BitBake, see the |
| 343 | ":ref:`dev-manual/start:cloning the \`\`poky\`\` repository`" | 343 | ":ref:`dev-manual/start:cloning the \`\`poky\`\` repository`" |
| 344 | section. If you are going | 344 | section. If you are going |
| 345 | to use the Extensible SDK, see the ":doc:`/sdk-manual/sdk-extensible`" Chapter in the Yocto | 345 | to use the Extensible SDK, see the ":doc:`/sdk-manual/extensible`" Chapter in the Yocto |
| 346 | Project Application Development and the Extensible Software Development | 346 | Project Application Development and the Extensible Software Development |
| 347 | Kit (eSDK) manual. If you want to work on the kernel, see the :doc:`/kernel-dev/index`. If you are going to use | 347 | Kit (eSDK) manual. If you want to work on the kernel, see the :doc:`/kernel-dev/index`. If you are going to use |
| 348 | Toaster, see the ":doc:`/toaster-manual/setup-and-use`" | 348 | Toaster, see the ":doc:`/toaster-manual/setup-and-use`" |
| @@ -442,7 +442,7 @@ as if you were running on a native Linux machine. If you are going to | |||
| 442 | use the Poky container, see the | 442 | use the Poky container, see the |
| 443 | ":ref:`dev-manual/start:cloning the \`\`poky\`\` repository`" | 443 | ":ref:`dev-manual/start:cloning the \`\`poky\`\` repository`" |
| 444 | section. If you are going to use the Extensible SDK container, see the | 444 | section. If you are going to use the Extensible SDK container, see the |
| 445 | ":doc:`/sdk-manual/sdk-extensible`" Chapter in the Yocto | 445 | ":doc:`/sdk-manual/extensible`" Chapter in the Yocto |
| 446 | Project Application Development and the Extensible Software Development | 446 | Project Application Development and the Extensible Software Development |
| 447 | Kit (eSDK) manual. If you are going to use the Toaster container, see | 447 | Kit (eSDK) manual. If you are going to use the Toaster container, see |
| 448 | the ":doc:`/toaster-manual/setup-and-use`" | 448 | the ":doc:`/toaster-manual/setup-and-use`" |
| @@ -557,7 +557,7 @@ your Yocto Project build host: | |||
| 557 | 557 | ||
| 558 | Once you have WSLv2 set up, everything is in place to develop just as if | 558 | Once you have WSLv2 set up, everything is in place to develop just as if |
| 559 | you were running on a native Linux machine. If you are going to use the | 559 | you were running on a native Linux machine. If you are going to use the |
| 560 | Extensible SDK container, see the ":doc:`/sdk-manual/sdk-extensible`" Chapter in the Yocto | 560 | Extensible SDK container, see the ":doc:`/sdk-manual/extensible`" Chapter in the Yocto |
| 561 | Project Application Development and the Extensible Software Development | 561 | Project Application Development and the Extensible Software Development |
| 562 | Kit (eSDK) manual. If you are going to use the Toaster container, see | 562 | Kit (eSDK) manual. If you are going to use the Toaster container, see |
| 563 | the ":doc:`/toaster-manual/setup-and-use`" | 563 | the ":doc:`/toaster-manual/setup-and-use`" |
diff --git a/documentation/kernel-dev/common.rst b/documentation/kernel-dev/common.rst index 67f8777c4f..6691da4489 100644 --- a/documentation/kernel-dev/common.rst +++ b/documentation/kernel-dev/common.rst | |||
| @@ -39,7 +39,7 @@ Source Directory. | |||
| 39 | sections in the Yocto Project Development Tasks Manual for more information. | 39 | sections in the Yocto Project Development Tasks Manual for more information. |
| 40 | 40 | ||
| 41 | Kernel development is best accomplished using | 41 | Kernel development is best accomplished using |
| 42 | :ref:`devtool <sdk-manual/sdk-extensible:using \`\`devtool\`\` in your sdk workflow>` | 42 | :ref:`devtool <sdk-manual/extensible:using \`\`devtool\`\` in your sdk workflow>` |
| 43 | and not through traditional kernel workflow methods. The remainder of | 43 | and not through traditional kernel workflow methods. The remainder of |
| 44 | this section provides information for both scenarios. | 44 | this section provides information for both scenarios. |
| 45 | 45 | ||
diff --git a/documentation/kernel-dev/intro.rst b/documentation/kernel-dev/intro.rst index 2b60616df4..c95d2f7cb9 100644 --- a/documentation/kernel-dev/intro.rst +++ b/documentation/kernel-dev/intro.rst | |||
| @@ -84,7 +84,7 @@ understand the following documentation: | |||
| 84 | - :doc:`/overview-manual/index`. | 84 | - :doc:`/overview-manual/index`. |
| 85 | 85 | ||
| 86 | - :ref:`devtool | 86 | - :ref:`devtool |
| 87 | workflow <sdk-manual/sdk-extensible:using \`\`devtool\`\` in your sdk workflow>` | 87 | workflow <sdk-manual/extensible:using \`\`devtool\`\` in your sdk workflow>` |
| 88 | as described in the Yocto Project Application Development and the | 88 | as described in the Yocto Project Application Development and the |
| 89 | Extensible Software Development Kit (eSDK) manual. | 89 | Extensible Software Development Kit (eSDK) manual. |
| 90 | 90 | ||
diff --git a/documentation/overview-manual/concepts.rst b/documentation/overview-manual/concepts.rst index 8aa86c06e9..019ead85cb 100644 --- a/documentation/overview-manual/concepts.rst +++ b/documentation/overview-manual/concepts.rst | |||
| @@ -830,7 +830,7 @@ processes patches, see the | |||
| 830 | ":ref:`dev-manual/common-tasks:patching code`" | 830 | ":ref:`dev-manual/common-tasks:patching code`" |
| 831 | section in the | 831 | section in the |
| 832 | Yocto Project Development Tasks Manual. You can also see the | 832 | Yocto Project Development Tasks Manual. You can also see the |
| 833 | ":ref:`sdk-manual/sdk-extensible:use \`\`devtool modify\`\` to modify the source of an existing component`" | 833 | ":ref:`sdk-manual/extensible:use \`\`devtool modify\`\` to modify the source of an existing component`" |
| 834 | section in the Yocto Project Application Development and the Extensible | 834 | section in the Yocto Project Application Development and the Extensible |
| 835 | Software Development Kit (SDK) manual and the | 835 | Software Development Kit (SDK) manual and the |
| 836 | ":ref:`kernel-dev/common:using traditional kernel development to patch the kernel`" | 836 | ":ref:`kernel-dev/common:using traditional kernel development to patch the kernel`" |
| @@ -1112,7 +1112,7 @@ the extensible SDK (eSDK): | |||
| 1112 | see the ":ref:`overview-manual/concepts:cross-development toolchain generation`" | 1112 | see the ":ref:`overview-manual/concepts:cross-development toolchain generation`" |
| 1113 | section. For information on advantages gained when building a | 1113 | section. For information on advantages gained when building a |
| 1114 | cross-development toolchain using the do_populate_sdk task, see the | 1114 | cross-development toolchain using the do_populate_sdk task, see the |
| 1115 | ":ref:`sdk-manual/sdk-appendix-obtain:building an sdk installer`" section in | 1115 | ":ref:`sdk-manual/appendix-obtain:building an sdk installer`" section in |
| 1116 | the Yocto Project Application Development and the Extensible Software | 1116 | the Yocto Project Application Development and the Extensible Software |
| 1117 | Development Kit (eSDK) manual. | 1117 | Development Kit (eSDK) manual. |
| 1118 | 1118 | ||
| @@ -1443,7 +1443,7 @@ Cross-Development Toolchain Generation | |||
| 1443 | ====================================== | 1443 | ====================================== |
| 1444 | 1444 | ||
| 1445 | The Yocto Project does most of the work for you when it comes to | 1445 | The Yocto Project does most of the work for you when it comes to |
| 1446 | creating :ref:`sdk-manual/sdk-intro:the cross-development toolchain`. This | 1446 | creating :ref:`sdk-manual/intro:the cross-development toolchain`. This |
| 1447 | section provides some technical background on how cross-development | 1447 | section provides some technical background on how cross-development |
| 1448 | toolchains are created and used. For more information on toolchains, you | 1448 | toolchains are created and used. For more information on toolchains, you |
| 1449 | can also see the :doc:`/sdk-manual/index` manual. | 1449 | can also see the :doc:`/sdk-manual/index` manual. |
| @@ -1573,7 +1573,7 @@ Here is the bootstrap process for the relocatable toolchain: | |||
| 1573 | 1573 | ||
| 1574 | For information on advantages gained when building a | 1574 | For information on advantages gained when building a |
| 1575 | cross-development toolchain installer, see the | 1575 | cross-development toolchain installer, see the |
| 1576 | ":ref:`sdk-manual/sdk-appendix-obtain:building an sdk installer`" appendix | 1576 | ":ref:`sdk-manual/appendix-obtain:building an sdk installer`" appendix |
| 1577 | in the Yocto Project Application Development and the | 1577 | in the Yocto Project Application Development and the |
| 1578 | Extensible Software Development Kit (eSDK) manual. | 1578 | Extensible Software Development Kit (eSDK) manual. |
| 1579 | 1579 | ||
diff --git a/documentation/overview-manual/yp-intro.rst b/documentation/overview-manual/yp-intro.rst index 3afbb9378f..c66b4b5da2 100644 --- a/documentation/overview-manual/yp-intro.rst +++ b/documentation/overview-manual/yp-intro.rst | |||
| @@ -327,7 +327,7 @@ applications using the Yocto Project: | |||
| 327 | You can read about the ``devtool`` workflow in the Yocto Project | 327 | You can read about the ``devtool`` workflow in the Yocto Project |
| 328 | Application Development and Extensible Software Development Kit | 328 | Application Development and Extensible Software Development Kit |
| 329 | (eSDK) Manual in the | 329 | (eSDK) Manual in the |
| 330 | ":ref:`sdk-manual/sdk-extensible:using \`\`devtool\`\` in your sdk workflow`" | 330 | ":ref:`sdk-manual/extensible:using \`\`devtool\`\` in your sdk workflow`" |
| 331 | section. | 331 | section. |
| 332 | 332 | ||
| 333 | - *Extensible Software Development Kit (eSDK):* The eSDK provides a | 333 | - *Extensible Software Development Kit (eSDK):* The eSDK provides a |
diff --git a/documentation/ref-manual/migration-2.1.rst b/documentation/ref-manual/migration-2.1.rst index 678a767e15..a1d7b9a2da 100644 --- a/documentation/ref-manual/migration-2.1.rst +++ b/documentation/ref-manual/migration-2.1.rst | |||
| @@ -231,8 +231,8 @@ ADT Removed | |||
| 231 | 231 | ||
| 232 | The Application Development Toolkit (ADT) has been removed because its | 232 | The Application Development Toolkit (ADT) has been removed because its |
| 233 | functionality almost completely overlapped with the :ref:`standard | 233 | functionality almost completely overlapped with the :ref:`standard |
| 234 | SDK <sdk-manual/sdk-using:using the standard sdk>` and the | 234 | SDK <sdk-manual/using:using the standard sdk>` and the |
| 235 | :ref:`extensible SDK <sdk-manual/sdk-extensible:using the extensible sdk>`. For | 235 | :ref:`extensible SDK <sdk-manual/extensible:using the extensible sdk>`. For |
| 236 | information on these SDKs and how to build and use them, see the | 236 | information on these SDKs and how to build and use them, see the |
| 237 | :doc:`/sdk-manual/index` manual. | 237 | :doc:`/sdk-manual/index` manual. |
| 238 | 238 | ||
| @@ -386,7 +386,7 @@ These additional changes exist: | |||
| 386 | removed at runtime). | 386 | removed at runtime). |
| 387 | 387 | ||
| 388 | - The | 388 | - The |
| 389 | :ref:`devtool modify <sdk-manual/sdk-extensible:use \`\`devtool modify\`\` to modify the source of an existing component>` | 389 | :ref:`devtool modify <sdk-manual/extensible:use \`\`devtool modify\`\` to modify the source of an existing component>` |
| 390 | command now defaults to extracting the source since that is most | 390 | command now defaults to extracting the source since that is most |
| 391 | commonly expected. The "-x" or "--extract" options are now no-ops. If | 391 | commonly expected. The "-x" or "--extract" options are now no-ops. If |
| 392 | you wish to provide your own existing source tree, you will now need | 392 | you wish to provide your own existing source tree, you will now need |
diff --git a/documentation/ref-manual/ref-classes.rst b/documentation/ref-manual/ref-classes.rst index 900341e5ac..37ab4992eb 100644 --- a/documentation/ref-manual/ref-classes.rst +++ b/documentation/ref-manual/ref-classes.rst | |||
| @@ -1986,7 +1986,7 @@ files. | |||
| 1986 | The ``populate_sdk`` class provides support for SDK-only recipes. For | 1986 | The ``populate_sdk`` class provides support for SDK-only recipes. For |
| 1987 | information on advantages gained when building a cross-development | 1987 | information on advantages gained when building a cross-development |
| 1988 | toolchain using the :ref:`ref-tasks-populate_sdk` | 1988 | toolchain using the :ref:`ref-tasks-populate_sdk` |
| 1989 | task, see the ":ref:`sdk-manual/sdk-appendix-obtain:building an sdk installer`" | 1989 | task, see the ":ref:`sdk-manual/appendix-obtain:building an sdk installer`" |
| 1990 | section in the Yocto Project Application Development and the Extensible | 1990 | section in the Yocto Project Application Development and the Extensible |
| 1991 | Software Development Kit (eSDK) manual. | 1991 | Software Development Kit (eSDK) manual. |
| 1992 | 1992 | ||
| @@ -2044,7 +2044,7 @@ section in the Yocto Project Overview and Concepts Manual. For | |||
| 2044 | information on advantages gained when building a cross-development | 2044 | information on advantages gained when building a cross-development |
| 2045 | toolchain using the :ref:`ref-tasks-populate_sdk` | 2045 | toolchain using the :ref:`ref-tasks-populate_sdk` |
| 2046 | task, see the | 2046 | task, see the |
| 2047 | ":ref:`sdk-manual/sdk-appendix-obtain:building an sdk installer`" | 2047 | ":ref:`sdk-manual/appendix-obtain:building an sdk installer`" |
| 2048 | section in the Yocto Project Application Development and the Extensible | 2048 | section in the Yocto Project Application Development and the Extensible |
| 2049 | Software Development Kit (eSDK) manual. | 2049 | Software Development Kit (eSDK) manual. |
| 2050 | 2050 | ||
diff --git a/documentation/ref-manual/ref-devtool-reference.rst b/documentation/ref-manual/ref-devtool-reference.rst index 11b4cb5d5b..2b97bb4605 100644 --- a/documentation/ref-manual/ref-devtool-reference.rst +++ b/documentation/ref-manual/ref-devtool-reference.rst | |||
| @@ -11,7 +11,7 @@ is a key part of the extensible SDK. | |||
| 11 | 11 | ||
| 12 | This chapter provides a Quick Reference for the ``devtool`` command. For | 12 | This chapter provides a Quick Reference for the ``devtool`` command. For |
| 13 | more information on how to apply the command when using the extensible | 13 | more information on how to apply the command when using the extensible |
| 14 | SDK, see the ":doc:`/sdk-manual/sdk-extensible`" chapter in the Yocto | 14 | SDK, see the ":doc:`/sdk-manual/extensible`" chapter in the Yocto |
| 15 | Project Application Development and the Extensible Software Development | 15 | Project Application Development and the Extensible Software Development |
| 16 | Kit (eSDK) manual. | 16 | Kit (eSDK) manual. |
| 17 | 17 | ||
| @@ -438,7 +438,7 @@ revision to which you want to upgrade (i.e. the | |||
| 438 | forth. | 438 | forth. |
| 439 | 439 | ||
| 440 | You can read more on the ``devtool upgrade`` workflow in the | 440 | You can read more on the ``devtool upgrade`` workflow in the |
| 441 | ":ref:`sdk-manual/sdk-extensible:use \`\`devtool upgrade\`\` to create a version of the recipe that supports a newer version of the software`" | 441 | ":ref:`sdk-manual/extensible:use \`\`devtool upgrade\`\` to create a version of the recipe that supports a newer version of the software`" |
| 442 | section in the Yocto Project Application Development and the Extensible | 442 | section in the Yocto Project Application Development and the Extensible |
| 443 | Software Development Kit (eSDK) manual. You can also see an example of | 443 | Software Development Kit (eSDK) manual. You can also see an example of |
| 444 | how to use ``devtool upgrade`` in the ":ref:`dev-manual/common-tasks:using \`\`devtool upgrade\`\``" | 444 | how to use ``devtool upgrade`` in the ":ref:`dev-manual/common-tasks:using \`\`devtool upgrade\`\``" |
diff --git a/documentation/ref-manual/ref-features.rst b/documentation/ref-manual/ref-features.rst index cb4b57436d..89c06eb65f 100644 --- a/documentation/ref-manual/ref-features.rst +++ b/documentation/ref-manual/ref-features.rst | |||
| @@ -118,7 +118,7 @@ metadata: | |||
| 118 | - *api-documentation:* Enables generation of API documentation during | 118 | - *api-documentation:* Enables generation of API documentation during |
| 119 | recipe builds. The resulting documentation is added to SDK tarballs | 119 | recipe builds. The resulting documentation is added to SDK tarballs |
| 120 | when the ``bitbake -c populate_sdk`` command is used. See the | 120 | when the ``bitbake -c populate_sdk`` command is used. See the |
| 121 | ":ref:`sdk-manual/sdk-appendix-customizing-standard:adding api documentation to the standard sdk`" | 121 | ":ref:`sdk-manual/appendix-customizing-standard:adding api documentation to the standard sdk`" |
| 122 | section in the Yocto Project Application Development and the | 122 | section in the Yocto Project Application Development and the |
| 123 | Extensible Software Development Kit (eSDK) manual. | 123 | Extensible Software Development Kit (eSDK) manual. |
| 124 | 124 | ||
diff --git a/documentation/ref-manual/ref-structure.rst b/documentation/ref-manual/ref-structure.rst index 606a77c7fa..ab9075b9c5 100644 --- a/documentation/ref-manual/ref-structure.rst +++ b/documentation/ref-manual/ref-structure.rst | |||
| @@ -477,7 +477,7 @@ the kernel files: | |||
| 477 | The OpenEmbedded build system creates this directory to hold toolchain | 477 | The OpenEmbedded build system creates this directory to hold toolchain |
| 478 | installer scripts which, when executed, install the sysroot that matches | 478 | installer scripts which, when executed, install the sysroot that matches |
| 479 | your target hardware. You can find out more about these installers in | 479 | your target hardware. You can find out more about these installers in |
| 480 | the ":ref:`sdk-manual/sdk-appendix-obtain:building an sdk installer`" | 480 | the ":ref:`sdk-manual/appendix-obtain:building an sdk installer`" |
| 481 | section in the Yocto Project Application Development and the Extensible | 481 | section in the Yocto Project Application Development and the Extensible |
| 482 | Software Development Kit (eSDK) manual. | 482 | Software Development Kit (eSDK) manual. |
| 483 | 483 | ||
diff --git a/documentation/ref-manual/ref-variables.rst b/documentation/ref-manual/ref-variables.rst index a8a949b92a..865d17c1fc 100644 --- a/documentation/ref-manual/ref-variables.rst +++ b/documentation/ref-manual/ref-variables.rst | |||
| @@ -6542,7 +6542,7 @@ system and gives an overview of their function and contents. | |||
| 6542 | 6542 | ||
| 6543 | For additional information on how to customize the extensible SDK's | 6543 | For additional information on how to customize the extensible SDK's |
| 6544 | configuration, see the | 6544 | configuration, see the |
| 6545 | ":ref:`sdk-manual/sdk-appendix-customizing:configuring the extensible sdk`" | 6545 | ":ref:`sdk-manual/appendix-customizing:configuring the extensible sdk`" |
| 6546 | section in the Yocto Project Application Development and the | 6546 | section in the Yocto Project Application Development and the |
| 6547 | Extensible Software Development Kit (eSDK) manual. | 6547 | Extensible Software Development Kit (eSDK) manual. |
| 6548 | 6548 | ||
| @@ -6568,7 +6568,7 @@ system and gives an overview of their function and contents. | |||
| 6568 | 6568 | ||
| 6569 | For additional information on how to customize the extensible SDK's | 6569 | For additional information on how to customize the extensible SDK's |
| 6570 | configuration, see the | 6570 | configuration, see the |
| 6571 | ":ref:`sdk-manual/sdk-appendix-customizing:configuring the extensible sdk`" | 6571 | ":ref:`sdk-manual/appendix-customizing:configuring the extensible sdk`" |
| 6572 | section in the Yocto Project Application Development and the | 6572 | section in the Yocto Project Application Development and the |
| 6573 | Extensible Software Development Kit (eSDK) manual. | 6573 | Extensible Software Development Kit (eSDK) manual. |
| 6574 | 6574 | ||
| @@ -6587,7 +6587,7 @@ system and gives an overview of their function and contents. | |||
| 6587 | 6587 | ||
| 6588 | For additional information on how to customize the extensible SDK's | 6588 | For additional information on how to customize the extensible SDK's |
| 6589 | configuration, see the | 6589 | configuration, see the |
| 6590 | ":ref:`sdk-manual/sdk-appendix-customizing:configuring the extensible sdk`" | 6590 | ":ref:`sdk-manual/appendix-customizing:configuring the extensible sdk`" |
| 6591 | section in the Yocto Project Application Development and the | 6591 | section in the Yocto Project Application Development and the |
| 6592 | Extensible Software Development Kit (eSDK) manual. | 6592 | Extensible Software Development Kit (eSDK) manual. |
| 6593 | 6593 | ||
| @@ -6710,7 +6710,7 @@ system and gives an overview of their function and contents. | |||
| 6710 | ``SDK_TITLE`` is set to "Poky (Yocto Project Reference Distro)". | 6710 | ``SDK_TITLE`` is set to "Poky (Yocto Project Reference Distro)". |
| 6711 | 6711 | ||
| 6712 | For information on how to change this default title, see the | 6712 | For information on how to change this default title, see the |
| 6713 | ":ref:`sdk-manual/sdk-appendix-customizing:changing the extensible sdk installer title`" | 6713 | ":ref:`sdk-manual/appendix-customizing:changing the extensible sdk installer title`" |
| 6714 | section in the Yocto Project Application Development and the | 6714 | section in the Yocto Project Application Development and the |
| 6715 | Extensible Software Development Kit (eSDK) manual. | 6715 | Extensible Software Development Kit (eSDK) manual. |
| 6716 | 6716 | ||
| @@ -6748,7 +6748,7 @@ system and gives an overview of their function and contents. | |||
| 6748 | default distribution "poky", the ``SDKEXTPATH`` is set to "poky_sdk". | 6748 | default distribution "poky", the ``SDKEXTPATH`` is set to "poky_sdk". |
| 6749 | 6749 | ||
| 6750 | For information on how to change this default directory, see the | 6750 | For information on how to change this default directory, see the |
| 6751 | ":ref:`sdk-manual/sdk-appendix-customizing:changing the default sdk installation directory`" | 6751 | ":ref:`sdk-manual/appendix-customizing:changing the default sdk installation directory`" |
| 6752 | section in the Yocto Project Application Development and the | 6752 | section in the Yocto Project Application Development and the |
| 6753 | Extensible Software Development Kit (eSDK) manual. | 6753 | Extensible Software Development Kit (eSDK) manual. |
| 6754 | 6754 | ||
| @@ -7314,7 +7314,7 @@ system and gives an overview of their function and contents. | |||
| 7314 | 7314 | ||
| 7315 | For information on how staging for recipe-specific sysroots occurs, | 7315 | For information on how staging for recipe-specific sysroots occurs, |
| 7316 | see the :ref:`ref-tasks-populate_sysroot` | 7316 | see the :ref:`ref-tasks-populate_sysroot` |
| 7317 | task, the ":ref:`sdk-manual/sdk-extensible:sharing files between recipes`" | 7317 | task, the ":ref:`sdk-manual/extensible:sharing files between recipes`" |
| 7318 | section in the Yocto Project Development Tasks Manual, the | 7318 | section in the Yocto Project Development Tasks Manual, the |
| 7319 | ":ref:`overview-manual/concepts:configuration, compilation, and staging`" | 7319 | ":ref:`overview-manual/concepts:configuration, compilation, and staging`" |
| 7320 | section in the Yocto Project Overview and Concepts Manual, and the | 7320 | section in the Yocto Project Overview and Concepts Manual, and the |
| @@ -8145,13 +8145,13 @@ system and gives an overview of their function and contents. | |||
| 8145 | In this case, a default list of packages is | 8145 | In this case, a default list of packages is |
| 8146 | set in this variable, but you can add additional packages to the | 8146 | set in this variable, but you can add additional packages to the |
| 8147 | list. See the | 8147 | list. See the |
| 8148 | ":ref:`sdk-manual/sdk-appendix-customizing-standard:adding individual packages to the standard sdk`" section | 8148 | ":ref:`sdk-manual/appendix-customizing-standard:adding individual packages to the standard sdk`" section |
| 8149 | in the Yocto Project Application Development and the Extensible | 8149 | in the Yocto Project Application Development and the Extensible |
| 8150 | Software Development Kit (eSDK) manual for more information. | 8150 | Software Development Kit (eSDK) manual for more information. |
| 8151 | 8151 | ||
| 8152 | For background information on cross-development toolchains in the | 8152 | For background information on cross-development toolchains in the |
| 8153 | Yocto Project development environment, see the | 8153 | Yocto Project development environment, see the |
| 8154 | ":ref:`sdk-manual/sdk-intro:the cross-development toolchain`" | 8154 | ":ref:`sdk-manual/intro:the cross-development toolchain`" |
| 8155 | section in the Yocto Project Overview and Concepts Manual. For | 8155 | section in the Yocto Project Overview and Concepts Manual. For |
| 8156 | information on setting up a cross-development environment, see the | 8156 | information on setting up a cross-development environment, see the |
| 8157 | :doc:`/sdk-manual/index` manual. | 8157 | :doc:`/sdk-manual/index` manual. |
| @@ -8175,13 +8175,13 @@ system and gives an overview of their function and contents. | |||
| 8175 | target hardware), which includes libraries and headers. Use this | 8175 | target hardware), which includes libraries and headers. Use this |
| 8176 | variable to add individual packages to the part of the SDK that runs | 8176 | variable to add individual packages to the part of the SDK that runs |
| 8177 | on the target. See the | 8177 | on the target. See the |
| 8178 | ":ref:`sdk-manual/sdk-appendix-customizing-standard:adding individual packages to the standard sdk`" section | 8178 | ":ref:`sdk-manual/appendix-customizing-standard:adding individual packages to the standard sdk`" section |
| 8179 | in the Yocto Project Application Development and the Extensible | 8179 | in the Yocto Project Application Development and the Extensible |
| 8180 | Software Development Kit (eSDK) manual for more information. | 8180 | Software Development Kit (eSDK) manual for more information. |
| 8181 | 8181 | ||
| 8182 | For background information on cross-development toolchains in the | 8182 | For background information on cross-development toolchains in the |
| 8183 | Yocto Project development environment, see the | 8183 | Yocto Project development environment, see the |
| 8184 | ":ref:`sdk-manual/sdk-intro:the cross-development toolchain`" | 8184 | ":ref:`sdk-manual/intro:the cross-development toolchain`" |
| 8185 | section in the Yocto Project Overview and Concepts Manual. For | 8185 | section in the Yocto Project Overview and Concepts Manual. For |
| 8186 | information on setting up a cross-development environment, see the | 8186 | information on setting up a cross-development environment, see the |
| 8187 | :doc:`/sdk-manual/index` manual. | 8187 | :doc:`/sdk-manual/index` manual. |
diff --git a/documentation/sdk-manual/sdk-appendix-customizing-standard.rst b/documentation/sdk-manual/appendix-customizing-standard.rst index 90b634529e..90b634529e 100644 --- a/documentation/sdk-manual/sdk-appendix-customizing-standard.rst +++ b/documentation/sdk-manual/appendix-customizing-standard.rst | |||
diff --git a/documentation/sdk-manual/sdk-appendix-customizing.rst b/documentation/sdk-manual/appendix-customizing.rst index 97ade0801d..97ade0801d 100644 --- a/documentation/sdk-manual/sdk-appendix-customizing.rst +++ b/documentation/sdk-manual/appendix-customizing.rst | |||
diff --git a/documentation/sdk-manual/sdk-appendix-obtain.rst b/documentation/sdk-manual/appendix-obtain.rst index 8d4fe09646..cdfe2cc85e 100644 --- a/documentation/sdk-manual/sdk-appendix-obtain.rst +++ b/documentation/sdk-manual/appendix-obtain.rst | |||
| @@ -246,7 +246,7 @@ Follow these steps to extract the root filesystem: | |||
| 246 | installed the toolchain (e.g. ``poky_sdk``). | 246 | installed the toolchain (e.g. ``poky_sdk``). |
| 247 | 247 | ||
| 248 | Following is an example based on the toolchain installed in the | 248 | Following is an example based on the toolchain installed in the |
| 249 | ":ref:`sdk-manual/sdk-appendix-obtain:locating pre-built sdk installers`" section: | 249 | ":ref:`sdk-manual/appendix-obtain:locating pre-built sdk installers`" section: |
| 250 | :: | 250 | :: |
| 251 | 251 | ||
| 252 | $ source ~/poky_sdk/environment-setup-core2-64-poky-linux | 252 | $ source ~/poky_sdk/environment-setup-core2-64-poky-linux |
diff --git a/documentation/sdk-manual/sdk-extensible.rst b/documentation/sdk-manual/extensible.rst index c94213d6ca..c94213d6ca 100644 --- a/documentation/sdk-manual/sdk-extensible.rst +++ b/documentation/sdk-manual/extensible.rst | |||
diff --git a/documentation/sdk-manual/index.rst b/documentation/sdk-manual/index.rst index 177826edf3..fce2b199c7 100644 --- a/documentation/sdk-manual/index.rst +++ b/documentation/sdk-manual/index.rst | |||
| @@ -10,13 +10,13 @@ Yocto Project Application Development and the Extensible Software Development Ki | |||
| 10 | :caption: Table of Contents | 10 | :caption: Table of Contents |
| 11 | :numbered: | 11 | :numbered: |
| 12 | 12 | ||
| 13 | sdk-intro | 13 | intro |
| 14 | sdk-extensible | 14 | extensible |
| 15 | sdk-using | 15 | using |
| 16 | sdk-working-projects | 16 | working-projects |
| 17 | sdk-appendix-obtain | 17 | appendix-obtain |
| 18 | sdk-appendix-customizing | 18 | appendix-customizing |
| 19 | sdk-appendix-customizing-standard | 19 | appendix-customizing-standard |
| 20 | history | 20 | history |
| 21 | 21 | ||
| 22 | .. include:: /boilerplate.rst | 22 | .. include:: /boilerplate.rst |
diff --git a/documentation/sdk-manual/sdk-intro.rst b/documentation/sdk-manual/intro.rst index 66b12cdff9..66b12cdff9 100644 --- a/documentation/sdk-manual/sdk-intro.rst +++ b/documentation/sdk-manual/intro.rst | |||
diff --git a/documentation/sdk-manual/sdk-using.rst b/documentation/sdk-manual/using.rst index 29fb50465f..29fb50465f 100644 --- a/documentation/sdk-manual/sdk-using.rst +++ b/documentation/sdk-manual/using.rst | |||
diff --git a/documentation/sdk-manual/sdk-working-projects.rst b/documentation/sdk-manual/working-projects.rst index 4f97640327..3e40936ff6 100644 --- a/documentation/sdk-manual/sdk-working-projects.rst +++ b/documentation/sdk-manual/working-projects.rst | |||
| @@ -10,7 +10,7 @@ projects. | |||
| 10 | Autotools-Based Projects | 10 | Autotools-Based Projects |
| 11 | ======================== | 11 | ======================== |
| 12 | 12 | ||
| 13 | Once you have a suitable :ref:`sdk-manual/sdk-intro:the cross-development toolchain` | 13 | Once you have a suitable :ref:`sdk-manual/intro:the cross-development toolchain` |
| 14 | installed, it is very easy to develop a project using the `GNU | 14 | installed, it is very easy to develop a project using the `GNU |
| 15 | Autotools-based <https://en.wikipedia.org/wiki/GNU_Build_System>`__ | 15 | Autotools-based <https://en.wikipedia.org/wiki/GNU_Build_System>`__ |
| 16 | workflow, which is outside of the :term:`OpenEmbedded Build System`. | 16 | workflow, which is outside of the :term:`OpenEmbedded Build System`. |
diff --git a/documentation/transitioning-to-a-custom-environment.rst b/documentation/transitioning-to-a-custom-environment.rst index 997f599f54..415f295b33 100644 --- a/documentation/transitioning-to-a-custom-environment.rst +++ b/documentation/transitioning-to-a-custom-environment.rst | |||
| @@ -90,7 +90,7 @@ Transitioning to a custom environment for systems development | |||
| 90 | 90 | ||
| 91 | #. **Build your image and refine it**. | 91 | #. **Build your image and refine it**. |
| 92 | Add what's missing and fix anything that's broken using your knowledge of the | 92 | Add what's missing and fix anything that's broken using your knowledge of the |
| 93 | :ref:`workflow <sdk-manual/sdk-extensible:using \`\`devtool\`\` in your sdk | 93 | :ref:`workflow <sdk-manual/extensible:using \`\`devtool\`\` in your sdk |
| 94 | workflow>` to identify where issues might be occurring. | 94 | workflow>` to identify where issues might be occurring. |
| 95 | 95 | ||
| 96 | #. **Consider creating your own distribution**. | 96 | #. **Consider creating your own distribution**. |
diff --git a/documentation/what-i-wish-id-known.rst b/documentation/what-i-wish-id-known.rst index a8902c0bec..a051036bb6 100644 --- a/documentation/what-i-wish-id-known.rst +++ b/documentation/what-i-wish-id-known.rst | |||
| @@ -135,7 +135,7 @@ contact us with other suggestions. | |||
| 135 | valuable links: :ref:`dev-manual/common-tasks:Using a Development | 135 | valuable links: :ref:`dev-manual/common-tasks:Using a Development |
| 136 | Shell` for information on how to build and run a specific task using | 136 | Shell` for information on how to build and run a specific task using |
| 137 | devshell. Also, the :ref:`SDK manual shows how to build out a specific recipe | 137 | devshell. Also, the :ref:`SDK manual shows how to build out a specific recipe |
| 138 | <sdk-manual/sdk-extensible:use \`\`devtool modify\`\` to modify the source of an existing component>`. | 138 | <sdk-manual/extensible:use \`\`devtool modify\`\` to modify the source of an existing component>`. |
| 139 | 139 | ||
| 140 | #. **An ambiguous definition: Package vs Recipe:** | 140 | #. **An ambiguous definition: Package vs Recipe:** |
| 141 | A recipe contains instructions the build system uses to create | 141 | A recipe contains instructions the build system uses to create |
| @@ -195,9 +195,9 @@ contact us with other suggestions. | |||
| 195 | * **Look Through the Yocto Project Application Development and the Extensible | 195 | * **Look Through the Yocto Project Application Development and the Extensible |
| 196 | Software Development Kit (eSDK) manual**: This manual describes how to use | 196 | Software Development Kit (eSDK) manual**: This manual describes how to use |
| 197 | both the standard SDK and the extensible SDK, which are used primarily for | 197 | both the standard SDK and the extensible SDK, which are used primarily for |
| 198 | application development. The :doc:`/sdk-manual/sdk-extensible` also provides | 198 | application development. The :doc:`/sdk-manual/extensible` also provides |
| 199 | example workflows that use devtool. See the section | 199 | example workflows that use devtool. See the section |
| 200 | :ref:`sdk-manual/sdk-extensible:using \`\`devtool\`\` in your sdk workflow` | 200 | :ref:`sdk-manual/extensible:using \`\`devtool\`\` in your sdk workflow` |
| 201 | for more information. | 201 | for more information. |
| 202 | 202 | ||
| 203 | * **Learn About Kernel Development**: If you want to see how to work with the | 203 | * **Learn About Kernel Development**: If you want to see how to work with the |
