summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Dechesne <nicolas.dechesne@linaro.org>2020-12-03 22:38:42 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-12-09 12:21:27 +0000
commit79fecb25e15178ad1a0f56233a2d514340c14ab5 (patch)
treed15c56dd306be00c8fe441de50d8e123671380fb
parent3240a59758e918afa79d14c961492d6f98cc3d85 (diff)
downloadpoky-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>
-rw-r--r--documentation/dev-manual/common-tasks.rst8
-rw-r--r--documentation/dev-manual/qemu.rst4
-rw-r--r--documentation/dev-manual/start.rst6
-rw-r--r--documentation/kernel-dev/common.rst2
-rw-r--r--documentation/kernel-dev/intro.rst2
-rw-r--r--documentation/overview-manual/concepts.rst8
-rw-r--r--documentation/overview-manual/yp-intro.rst2
-rw-r--r--documentation/ref-manual/migration-2.1.rst6
-rw-r--r--documentation/ref-manual/ref-classes.rst4
-rw-r--r--documentation/ref-manual/ref-devtool-reference.rst4
-rw-r--r--documentation/ref-manual/ref-features.rst2
-rw-r--r--documentation/ref-manual/ref-structure.rst2
-rw-r--r--documentation/ref-manual/ref-variables.rst20
-rw-r--r--documentation/sdk-manual/appendix-customizing-standard.rst (renamed from documentation/sdk-manual/sdk-appendix-customizing-standard.rst)0
-rw-r--r--documentation/sdk-manual/appendix-customizing.rst (renamed from documentation/sdk-manual/sdk-appendix-customizing.rst)0
-rw-r--r--documentation/sdk-manual/appendix-obtain.rst (renamed from documentation/sdk-manual/sdk-appendix-obtain.rst)2
-rw-r--r--documentation/sdk-manual/extensible.rst (renamed from documentation/sdk-manual/sdk-extensible.rst)0
-rw-r--r--documentation/sdk-manual/index.rst14
-rw-r--r--documentation/sdk-manual/intro.rst (renamed from documentation/sdk-manual/sdk-intro.rst)0
-rw-r--r--documentation/sdk-manual/using.rst (renamed from documentation/sdk-manual/sdk-using.rst)0
-rw-r--r--documentation/sdk-manual/working-projects.rst (renamed from documentation/sdk-manual/sdk-working-projects.rst)2
-rw-r--r--documentation/transitioning-to-a-custom-environment.rst2
-rw-r--r--documentation/what-i-wish-id-known.rst6
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
1119included in a build. 1119included in a build.
1120 1120
1121You can find a complete description of the ``devtool add`` command in 1121You can find a complete description of the ``devtool add`` command in
1122the ":ref:`sdk-manual/sdk-extensible:a closer look at \`\`devtool add\`\``" section 1122the ":ref:`sdk-manual/extensible:a closer look at \`\`devtool add\`\``" section
1123in the Yocto Project Application Development and the Extensible Software 1123in the Yocto Project Application Development and the Extensible Software
1124Development Kit (eSDK) manual. 1124Development Kit (eSDK) manual.
1125 1125
@@ -3129,7 +3129,7 @@ As mentioned earlier, an alternative method for upgrading recipes to
3129newer versions is to use 3129newer versions is to use
3130:doc:`devtool upgrade </ref-manual/ref-devtool-reference>`. 3130:doc:`devtool upgrade </ref-manual/ref-devtool-reference>`.
3131You can read about ``devtool upgrade`` in general in the 3131You 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`"
3133section in the Yocto Project Application Development and the Extensible 3133section in the Yocto Project Application Development and the Extensible
3134Software Development Kit (eSDK) Manual. 3134Software 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
471. *Install QEMU:* QEMU is made available with the Yocto Project a 471. *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
342going to use BitBake, see the 342going to use BitBake, see the
343":ref:`dev-manual/start:cloning the \`\`poky\`\` repository`" 343":ref:`dev-manual/start:cloning the \`\`poky\`\` repository`"
344section. If you are going 344section. If you are going
345to use the Extensible SDK, see the ":doc:`/sdk-manual/sdk-extensible`" Chapter in the Yocto 345to use the Extensible SDK, see the ":doc:`/sdk-manual/extensible`" Chapter in the Yocto
346Project Application Development and the Extensible Software Development 346Project Application Development and the Extensible Software Development
347Kit (eSDK) manual. If you want to work on the kernel, see the :doc:`/kernel-dev/index`. If you are going to use 347Kit (eSDK) manual. If you want to work on the kernel, see the :doc:`/kernel-dev/index`. If you are going to use
348Toaster, see the ":doc:`/toaster-manual/setup-and-use`" 348Toaster, 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
442use the Poky container, see the 442use the Poky container, see the
443":ref:`dev-manual/start:cloning the \`\`poky\`\` repository`" 443":ref:`dev-manual/start:cloning the \`\`poky\`\` repository`"
444section. If you are going to use the Extensible SDK container, see the 444section. 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
446Project Application Development and the Extensible Software Development 446Project Application Development and the Extensible Software Development
447Kit (eSDK) manual. If you are going to use the Toaster container, see 447Kit (eSDK) manual. If you are going to use the Toaster container, see
448the ":doc:`/toaster-manual/setup-and-use`" 448the ":doc:`/toaster-manual/setup-and-use`"
@@ -557,7 +557,7 @@ your Yocto Project build host:
557 557
558Once you have WSLv2 set up, everything is in place to develop just as if 558Once you have WSLv2 set up, everything is in place to develop just as if
559you were running on a native Linux machine. If you are going to use the 559you were running on a native Linux machine. If you are going to use the
560Extensible SDK container, see the ":doc:`/sdk-manual/sdk-extensible`" Chapter in the Yocto 560Extensible SDK container, see the ":doc:`/sdk-manual/extensible`" Chapter in the Yocto
561Project Application Development and the Extensible Software Development 561Project Application Development and the Extensible Software Development
562Kit (eSDK) manual. If you are going to use the Toaster container, see 562Kit (eSDK) manual. If you are going to use the Toaster container, see
563the ":doc:`/toaster-manual/setup-and-use`" 563the ":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
41Kernel development is best accomplished using 41Kernel 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>`
43and not through traditional kernel workflow methods. The remainder of 43and not through traditional kernel workflow methods. The remainder of
44this section provides information for both scenarios. 44this 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`"
831section in the 831section in the
832Yocto Project Development Tasks Manual. You can also see the 832Yocto 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`"
834section in the Yocto Project Application Development and the Extensible 834section in the Yocto Project Application Development and the Extensible
835Software Development Kit (SDK) manual and the 835Software 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
1445The Yocto Project does most of the work for you when it comes to 1445The Yocto Project does most of the work for you when it comes to
1446creating :ref:`sdk-manual/sdk-intro:the cross-development toolchain`. This 1446creating :ref:`sdk-manual/intro:the cross-development toolchain`. This
1447section provides some technical background on how cross-development 1447section provides some technical background on how cross-development
1448toolchains are created and used. For more information on toolchains, you 1448toolchains are created and used. For more information on toolchains, you
1449can also see the :doc:`/sdk-manual/index` manual. 1449can 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
232The Application Development Toolkit (ADT) has been removed because its 232The Application Development Toolkit (ADT) has been removed because its
233functionality almost completely overlapped with the :ref:`standard 233functionality almost completely overlapped with the :ref:`standard
234SDK <sdk-manual/sdk-using:using the standard sdk>` and the 234SDK <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
236information on these SDKs and how to build and use them, see the 236information 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.
1986The ``populate_sdk`` class provides support for SDK-only recipes. For 1986The ``populate_sdk`` class provides support for SDK-only recipes. For
1987information on advantages gained when building a cross-development 1987information on advantages gained when building a cross-development
1988toolchain using the :ref:`ref-tasks-populate_sdk` 1988toolchain using the :ref:`ref-tasks-populate_sdk`
1989task, see the ":ref:`sdk-manual/sdk-appendix-obtain:building an sdk installer`" 1989task, see the ":ref:`sdk-manual/appendix-obtain:building an sdk installer`"
1990section in the Yocto Project Application Development and the Extensible 1990section in the Yocto Project Application Development and the Extensible
1991Software Development Kit (eSDK) manual. 1991Software Development Kit (eSDK) manual.
1992 1992
@@ -2044,7 +2044,7 @@ section in the Yocto Project Overview and Concepts Manual. For
2044information on advantages gained when building a cross-development 2044information on advantages gained when building a cross-development
2045toolchain using the :ref:`ref-tasks-populate_sdk` 2045toolchain using the :ref:`ref-tasks-populate_sdk`
2046task, see the 2046task, see the
2047":ref:`sdk-manual/sdk-appendix-obtain:building an sdk installer`" 2047":ref:`sdk-manual/appendix-obtain:building an sdk installer`"
2048section in the Yocto Project Application Development and the Extensible 2048section in the Yocto Project Application Development and the Extensible
2049Software Development Kit (eSDK) manual. 2049Software 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
12This chapter provides a Quick Reference for the ``devtool`` command. For 12This chapter provides a Quick Reference for the ``devtool`` command. For
13more information on how to apply the command when using the extensible 13more information on how to apply the command when using the extensible
14SDK, see the ":doc:`/sdk-manual/sdk-extensible`" chapter in the Yocto 14SDK, see the ":doc:`/sdk-manual/extensible`" chapter in the Yocto
15Project Application Development and the Extensible Software Development 15Project Application Development and the Extensible Software Development
16Kit (eSDK) manual. 16Kit (eSDK) manual.
17 17
@@ -438,7 +438,7 @@ revision to which you want to upgrade (i.e. the
438forth. 438forth.
439 439
440You can read more on the ``devtool upgrade`` workflow in the 440You 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`"
442section in the Yocto Project Application Development and the Extensible 442section in the Yocto Project Application Development and the Extensible
443Software Development Kit (eSDK) manual. You can also see an example of 443Software Development Kit (eSDK) manual. You can also see an example of
444how to use ``devtool upgrade`` in the ":ref:`dev-manual/common-tasks:using \`\`devtool upgrade\`\``" 444how 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:
477The OpenEmbedded build system creates this directory to hold toolchain 477The OpenEmbedded build system creates this directory to hold toolchain
478installer scripts which, when executed, install the sysroot that matches 478installer scripts which, when executed, install the sysroot that matches
479your target hardware. You can find out more about these installers in 479your target hardware. You can find out more about these installers in
480the ":ref:`sdk-manual/sdk-appendix-obtain:building an sdk installer`" 480the ":ref:`sdk-manual/appendix-obtain:building an sdk installer`"
481section in the Yocto Project Application Development and the Extensible 481section in the Yocto Project Application Development and the Extensible
482Software Development Kit (eSDK) manual. 482Software 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.
10Autotools-Based Projects 10Autotools-Based Projects
11======================== 11========================
12 12
13Once you have a suitable :ref:`sdk-manual/sdk-intro:the cross-development toolchain` 13Once you have a suitable :ref:`sdk-manual/intro:the cross-development toolchain`
14installed, it is very easy to develop a project using the `GNU 14installed, it is very easy to develop a project using the `GNU
15Autotools-based <https://en.wikipedia.org/wiki/GNU_Build_System>`__ 15Autotools-based <https://en.wikipedia.org/wiki/GNU_Build_System>`__
16workflow, which is outside of the :term:`OpenEmbedded Build System`. 16workflow, 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