summaryrefslogtreecommitdiffstats
path: root/documentation/dev-manual
diff options
context:
space:
mode:
Diffstat (limited to 'documentation/dev-manual')
-rw-r--r--documentation/dev-manual/dev-manual-common-tasks.xml3
-rw-r--r--documentation/dev-manual/dev-manual-model.xml18
-rw-r--r--documentation/dev-manual/dev-manual-newbie.xml2
-rw-r--r--documentation/dev-manual/dev-manual-start.xml22
4 files changed, 28 insertions, 17 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml
index a929481633..e927a89bee 100644
--- a/documentation/dev-manual/dev-manual-common-tasks.xml
+++ b/documentation/dev-manual/dev-manual-common-tasks.xml
@@ -5021,9 +5021,6 @@
5021 Furthermore, the <link linkend='build-directory'>Build Directory</link> is 5021 Furthermore, the <link linkend='build-directory'>Build Directory</link> is
5022 <filename>build</filename> and is located in <filename>poky</filename> and 5022 <filename>build</filename> and is located in <filename>poky</filename> and
5023 the kernel is based on the Linux 3.4 kernel. 5023 the kernel is based on the Linux 3.4 kernel.
5024 For general information on how to configure the most efficient build, see the
5025 "<ulink url='&YOCTO_DOCS_QS_URL;#building-image'>Building an Image</ulink>" section
5026 in the Yocto Project Quick Start.
5027 </para> 5024 </para>
5028 5025
5029 <para> 5026 <para>
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml
index 03eb5f1176..9c549d7464 100644
--- a/documentation/dev-manual/dev-manual-model.xml
+++ b/documentation/dev-manual/dev-manual-model.xml
@@ -124,7 +124,7 @@
124 development using the Yocto Project</emphasis>: See the 124 development using the Yocto Project</emphasis>: See the
125 "<ulink url='&YOCTO_DOCS_QS_URL;#the-linux-distro'>The Linux Distribution</ulink>" 125 "<ulink url='&YOCTO_DOCS_QS_URL;#the-linux-distro'>The Linux Distribution</ulink>"
126 and the 126 and the
127 "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Packages</ulink>" sections both 127 "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Build Host Packages</ulink>" sections both
128 in the Yocto Project Quick Start for requirements.</para></listitem> 128 in the Yocto Project Quick Start for requirements.</para></listitem>
129 <listitem><para><emphasis>Establish a local copy of the project files on your 129 <listitem><para><emphasis>Establish a local copy of the project files on your
130 system</emphasis>: You need this <link linkend='source-directory'>Source 130 system</emphasis>: You need this <link linkend='source-directory'>Source
@@ -223,7 +223,7 @@
223 "<link linkend='enabling-your-layer'>Enabling Your Layer</link>" section 223 "<link linkend='enabling-your-layer'>Enabling Your Layer</link>" section
224 for information on how to let the build system know about your new layer.</para> 224 for information on how to let the build system know about your new layer.</para>
225 <para>The entire process for building an image is overviewed in the section 225 <para>The entire process for building an image is overviewed in the section
226 "<ulink url='&YOCTO_DOCS_QS_URL;#building-image'>Building an Image</ulink>" section 226 "<ulink url='&YOCTO_DOCS_QS_URL;#qs-building-images'>Building Images</ulink>" section
227 of the Yocto Project Quick Start. 227 of the Yocto Project Quick Start.
228 You might want to reference this information.</para></listitem> 228 You might want to reference this information.</para></listitem>
229 <listitem><para><emphasis>Build the image</emphasis>: The OpenEmbedded build system 229 <listitem><para><emphasis>Build the image</emphasis>: The OpenEmbedded build system
@@ -451,7 +451,7 @@
451 <listitem><para><emphasis>Set up your host development system to support 451 <listitem><para><emphasis>Set up your host development system to support
452 development using the Yocto Project</emphasis>: See 452 development using the Yocto Project</emphasis>: See
453 "<ulink url='&YOCTO_DOCS_QS_URL;#the-linux-distro'>The Linux Distribution</ulink>" and 453 "<ulink url='&YOCTO_DOCS_QS_URL;#the-linux-distro'>The Linux Distribution</ulink>" and
454 "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Packages</ulink>" sections both 454 "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Build Host Packages</ulink>" sections both
455 in the Yocto Project Quick Start for requirements.</para></listitem> 455 in the Yocto Project Quick Start for requirements.</para></listitem>
456 <listitem><para><emphasis>Establish a local copy of project files on your 456 <listitem><para><emphasis>Establish a local copy of project files on your
457 system</emphasis>: Having the <link linkend='source-directory'>Source 457 system</emphasis>: Having the <link linkend='source-directory'>Source
@@ -476,7 +476,7 @@
476 (<filename>local.conf</filename> and <filename>bblayers.conf</filename>) 476 (<filename>local.conf</filename> and <filename>bblayers.conf</filename>)
477 are configured appropriately.</para> 477 are configured appropriately.</para>
478 <para>The entire process for building an image is overviewed in the 478 <para>The entire process for building an image is overviewed in the
479 "<ulink url='&YOCTO_DOCS_QS_URL;#building-image'>Building an Image</ulink>" 479 "<ulink url='&YOCTO_DOCS_QS_URL;#qs-building-images'>Building Images</ulink>"
480 section of the Yocto Project Quick Start. 480 section of the Yocto Project Quick Start.
481 You might want to reference this information. 481 You might want to reference this information.
482 You can find more information on BitBake in the 482 You can find more information on BitBake in the
@@ -617,7 +617,7 @@
617 <para>For information on pre-built kernel image naming schemes for images 617 <para>For information on pre-built kernel image naming schemes for images
618 that can run on the QEMU emulator, see the 618 that can run on the QEMU emulator, see the
619 "<ulink url='&YOCTO_DOCS_QS_URL;#downloading-the-pre-built-linux-kernel'>Downloading the Pre-Built Linux Kernel</ulink>" 619 "<ulink url='&YOCTO_DOCS_QS_URL;#downloading-the-pre-built-linux-kernel'>Downloading the Pre-Built Linux Kernel</ulink>"
620 section in the Yocto Project Quick Start.</para></listitem> 620 section in the Yocto Project Application Developer's Guide.</para></listitem>
621 <listitem><para><emphasis>Install the ADT</emphasis>: 621 <listitem><para><emphasis>Install the ADT</emphasis>:
622 The ADT provides a target-specific cross-development toolchain, the root filesystem, 622 The ADT provides a target-specific cross-development toolchain, the root filesystem,
623 the QEMU emulator, and other tools that can help you develop your application. 623 the QEMU emulator, and other tools that can help you develop your application.
@@ -646,7 +646,7 @@
646 section in the Yocto Project Application Developer's Guide for information 646 section in the Yocto Project Application Developer's Guide for information
647 and the 647 and the
648 "<ulink url='&YOCTO_DOCS_QS_URL;#installing-the-toolchain'>Installing the Toolchain</ulink>" 648 "<ulink url='&YOCTO_DOCS_QS_URL;#installing-the-toolchain'>Installing the Toolchain</ulink>"
649 in the Yocto Project Quick Start for information on finding and installing 649 in the Yocto Project Application Developer's Guide for information on finding and installing
650 the correct toolchain based on your host development system and your target 650 the correct toolchain based on your host development system and your target
651 architecture. 651 architecture.
652 </para></listitem> 652 </para></listitem>
@@ -1163,7 +1163,7 @@
1163 If the architecture you need is not listed in 1163 If the architecture you need is not listed in
1164 the menu, you will need to build the image. 1164 the menu, you will need to build the image.
1165 See the 1165 See the
1166 "<ulink url='&YOCTO_DOCS_QS_URL;#building-image'>Building an Image</ulink>" 1166 "<ulink url='&YOCTO_DOCS_QS_URL;#qs-building-images'>Building Images</ulink>"
1167 section of the Yocto Project Quick Start for 1167 section of the Yocto Project Quick Start for
1168 more information.</para></listitem> 1168 more information.</para></listitem>
1169 </itemizedlist> 1169 </itemizedlist>
@@ -1740,7 +1740,7 @@
1740 For information on how to set up a local copy of the 1740 For information on how to set up a local copy of the
1741 <filename>poky</filename> repository and on how to 1741 <filename>poky</filename> repository and on how to
1742 build a Yocto Project image, see the 1742 build a Yocto Project image, see the
1743 "<ulink url='&YOCTO_DOCS_QS_URL;#building-image'>Building an Image</ulink>" 1743 "<ulink url='&YOCTO_DOCS_QS_URL;#qs-building-images'>Building Images</ulink>"
1744 section in the Yocto Project Quick Start. 1744 section in the Yocto Project Quick Start.
1745 </para></listitem> 1745 </para></listitem>
1746 <listitem><para> 1746 <listitem><para>
@@ -2375,7 +2375,7 @@
2375 <filename>bitbake -c cleanall <replaceable>package</replaceable></filename>). 2375 <filename>bitbake -c cleanall <replaceable>package</replaceable></filename>).
2376 Modifications will also disappear if you use the <filename>rm_work</filename> 2376 Modifications will also disappear if you use the <filename>rm_work</filename>
2377 feature as described in the 2377 feature as described in the
2378 "<ulink url='&YOCTO_DOCS_QS_URL;#building-image'>Building an Image</ulink>" 2378 "<ulink url='&YOCTO_DOCS_QS_URL;#qs-building-images'>Building Images</ulink>"
2379 section of the Yocto Project Quick Start. 2379 section of the Yocto Project Quick Start.
2380 </note></para></listitem> 2380 </note></para></listitem>
2381 <listitem><para><emphasis>Generate the Patch:</emphasis> 2381 <listitem><para><emphasis>Generate the Patch:</emphasis>
diff --git a/documentation/dev-manual/dev-manual-newbie.xml b/documentation/dev-manual/dev-manual-newbie.xml
index 2c5fa683e0..70fa96975d 100644
--- a/documentation/dev-manual/dev-manual-newbie.xml
+++ b/documentation/dev-manual/dev-manual-newbie.xml
@@ -709,7 +709,7 @@
709 You "bake" something by running it through BitBake.</para> 709 You "bake" something by running it through BitBake.</para>
710 <para>It is worth noting that the term "package" can, in general, have subtle 710 <para>It is worth noting that the term "package" can, in general, have subtle
711 meanings. For example, the packages referred to in the 711 meanings. For example, the packages referred to in the
712 "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Packages</ulink>" section are 712 "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Build Host Packages</ulink>" section are
713 compiled binaries that, when installed, add functionality to your Linux 713 compiled binaries that, when installed, add functionality to your Linux
714 distribution.</para> 714 distribution.</para>
715 <para>Another point worth noting is that historically within the Yocto Project, 715 <para>Another point worth noting is that historically within the Yocto Project,
diff --git a/documentation/dev-manual/dev-manual-start.xml b/documentation/dev-manual/dev-manual-start.xml
index 36a3593c19..db989b7bfa 100644
--- a/documentation/dev-manual/dev-manual-start.xml
+++ b/documentation/dev-manual/dev-manual-start.xml
@@ -73,7 +73,7 @@
73 </para></listitem> 73 </para></listitem>
74 <listitem><para><emphasis>Packages:</emphasis> The OpenEmbedded build system 74 <listitem><para><emphasis>Packages:</emphasis> The OpenEmbedded build system
75 requires that certain packages exist on your development system (e.g. Python 2.7). 75 requires that certain packages exist on your development system (e.g. Python 2.7).
76 See "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Packages</ulink>" 76 See "<ulink url='&YOCTO_DOCS_QS_URL;#packages'>The Build Host Packages</ulink>"
77 section in the Yocto Project Quick Start and the 77 section in the Yocto Project Quick Start and the
78 "<ulink url='&YOCTO_DOCS_REF_URL;#required-packages-for-the-host-development-system'>Required Packages for the Host Development System</ulink>" 78 "<ulink url='&YOCTO_DOCS_REF_URL;#required-packages-for-the-host-development-system'>Required Packages for the Host Development System</ulink>"
79 section in the Yocto Project Reference Manual for the exact 79 section in the Yocto Project Reference Manual for the exact
@@ -125,6 +125,20 @@
125 wiki page</ulink>, which describes how to create local 125 wiki page</ulink>, which describes how to create local
126 Git repositories for both 126 Git repositories for both
127 <filename>poky</filename> and <filename>meta-intel</filename>. 127 <filename>poky</filename> and <filename>meta-intel</filename>.
128 </para>
129 <para>
130 You can also get the Yocto Project Files by downloading
131 Yocto Project releases from the
132 <ulink url="&YOCTO_HOME_URL;">Yocto Project website</ulink>.
133 From the website, you just click "Downloads" in the navigation
134 pane to the left to display all Yocto Project downloads.
135 Current and archived releases are available for download.
136 Nightly and developmental builds are also maintained at
137 <ulink url="&YOCTO_AB_NIGHTLY_URL;"></ulink>.
138 One final site you can visit for information on Yocto Project
139 releases is the
140 <ulink url='&YOCTO_WIKI_URL;/wiki/Releases'>Releases</ulink>
141 wiki.
128 </para></listitem> 142 </para></listitem>
129 <listitem id='local-kernel-files'><para><emphasis>Yocto Project Kernel:</emphasis> 143 <listitem id='local-kernel-files'><para><emphasis>Yocto Project Kernel:</emphasis>
130 If you are going to be making modifications to a supported Yocto Project kernel, you 144 If you are going to be making modifications to a supported Yocto Project kernel, you
@@ -277,7 +291,7 @@
277 <para> 291 <para>
278 The build process creates an entire Linux distribution, including the toolchain, from source. 292 The build process creates an entire Linux distribution, including the toolchain, from source.
279 For more information on this topic, see the 293 For more information on this topic, see the
280 "<ulink url='&YOCTO_DOCS_QS_URL;#building-image'>Building an Image</ulink>" 294 "<ulink url='&YOCTO_DOCS_QS_URL;#qs-building-images'>Building Images</ulink>"
281 section in the Yocto Project Quick Start. 295 section in the Yocto Project Quick Start.
282 </para> 296 </para>
283 297
@@ -349,8 +363,8 @@
349 by sourcing an environment setup script. 363 by sourcing an environment setup script.
350 Finally, you start the QEMU emulator. 364 Finally, you start the QEMU emulator.
351 You can find details on all these steps in the 365 You can find details on all these steps in the
352 "<ulink url='&YOCTO_DOCS_QS_URL;#using-pre-built'>Using Pre-Built Binaries and QEMU</ulink>" 366 "<ulink url='&YOCTO_DOCS_QS_URL;#using-pre-built'>Example Using Pre-Built Binaries and QEMU</ulink>"
353 section of the Yocto Project Quick Start. 367 section of the Yocto Project Application Developer's Guide.
354 You can learn more about using QEMU with the Yocto Project in the 368 You can learn more about using QEMU with the Yocto Project in the
355 "<link linkend='dev-manual-qemu'>Using the Quick EMUlator (QEMU)</link>" 369 "<link linkend='dev-manual-qemu'>Using the Quick EMUlator (QEMU)</link>"
356 section. 370 section.