diff options
Diffstat (limited to 'documentation/dev-manual')
| -rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 3 | ||||
| -rw-r--r-- | documentation/dev-manual/dev-manual-model.xml | 18 | ||||
| -rw-r--r-- | documentation/dev-manual/dev-manual-newbie.xml | 2 | ||||
| -rw-r--r-- | documentation/dev-manual/dev-manual-start.xml | 22 |
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. |
