diff options
Diffstat (limited to 'documentation')
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 |