diff options
author | Nicolas Dechesne <nicolas.dechesne@linaro.org> | 2020-12-03 22:38:42 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-12-09 12:21:27 +0000 |
commit | 79fecb25e15178ad1a0f56233a2d514340c14ab5 (patch) | |
tree | d15c56dd306be00c8fe441de50d8e123671380fb | |
parent | 3240a59758e918afa79d14c961492d6f98cc3d85 (diff) | |
download | poky-79fecb25e15178ad1a0f56233a2d514340c14ab5.tar.gz |
sdk-manual: remove 'sdk' from filenames
All filenames duplicate the 'manual name', which is not needed, and
make all references longer than they should. Rename all files to be as
consise as possible, and fix all references
(From yocto-docs rev: bd8c0f7fc09a39a8bbde1c05b51693955738e148)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
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 |