diff options
| author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2011-08-02 13:00:48 -0700 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-08-15 15:26:57 +0100 |
| commit | 97f2475f134376c43a89ca2079a04aaa00eaf70b (patch) | |
| tree | e2a69cb3bd1524050a65b766c859804dd31495e5 /documentation/dev-manual/dev-manual-model.xml | |
| parent | 0fb815e5fd39bde5f4c38285bbc120499e261874 (diff) | |
| download | poky-97f2475f134376c43a89ca2079a04aaa00eaf70b.tar.gz | |
documentation/dev-manual/dev-manual-model.xml: referenced cloning kernel files.
In the flow section for the kernel modification section I added a new
step for getting a local copy of the linux yocto kernel files. The section
indicates that you need a local Git repository of the files and then
references back to the Getting Started section for an example.
(From yocto-docs rev: 6601e06635c6f57ddbf8109cc1dfdc8a8e7f74af)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual/dev-manual-model.xml')
| -rw-r--r-- | documentation/dev-manual/dev-manual-model.xml | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/documentation/dev-manual/dev-manual-model.xml b/documentation/dev-manual/dev-manual-model.xml index eeb792b370..895c4a3d56 100644 --- a/documentation/dev-manual/dev-manual-model.xml +++ b/documentation/dev-manual/dev-manual-model.xml | |||
| @@ -76,8 +76,7 @@ | |||
| 76 | The Linux Distributions</ulink> section and | 76 | The Linux Distributions</ulink> section and |
| 77 | <ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#packages'> | 77 | <ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#packages'> |
| 78 | The Packages</ulink> section both | 78 | The Packages</ulink> section both |
| 79 | in the Yocto Project Quick Start for requirements. | 79 | in the Yocto Project Quick Start for requirements.</para></listitem> |
| 80 | You will also need a release of Yocto Project installed on the host.</para></listitem> | ||
| 81 | <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your | 80 | <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your |
| 82 | system</emphasis>: You need to have the Yocto Project files available on your host system. | 81 | system</emphasis>: You need to have the Yocto Project files available on your host system. |
| 83 | Having the Yocto Project files on your system gives you access to the build | 82 | Having the Yocto Project files on your system gives you access to the build |
| @@ -249,6 +248,9 @@ | |||
| 249 | Within the interface you will see groups of related source code, each of which can | 248 | Within the interface you will see groups of related source code, each of which can |
| 250 | be cloned using Git to result in a working Git repository on your local system | 249 | be cloned using Git to result in a working Git repository on your local system |
| 251 | (referred to as the "local Yocto Project files" in this manual). | 250 | (referred to as the "local Yocto Project files" in this manual). |
| 251 | </para> | ||
| 252 | |||
| 253 | <para> | ||
| 252 | The Yocto Project supports four types of kernels in its source repositories at | 254 | The Yocto Project supports four types of kernels in its source repositories at |
| 253 | <ulink url='http://git.yoctoproject.org/'></ulink>: | 255 | <ulink url='http://git.yoctoproject.org/'></ulink>: |
| 254 | <itemizedlist> | 256 | <itemizedlist> |
| @@ -289,8 +291,7 @@ | |||
| 289 | The Linux Distributions</ulink> section and | 291 | The Linux Distributions</ulink> section and |
| 290 | <ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#packages'> | 292 | <ulink url='http://www.yoctoproject.org/docs/1.1/yocto-project-qs/yocto-project-qs.html#packages'> |
| 291 | The Packages</ulink> section both | 293 | The Packages</ulink> section both |
| 292 | in the Yocto Project Quick Start for requirements. | 294 | in the Yocto Project Quick Start for requirements.</para></listitem> |
| 293 | You will also need a release of Yocto Project installed on the host.</para></listitem> | ||
| 294 | <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your | 295 | <listitem><para><emphasis>Establish a local copy of the Yocto Project files on your |
| 295 | system</emphasis>: Having the Yocto Project files on your system gives you access to | 296 | system</emphasis>: Having the Yocto Project files on your system gives you access to |
| 296 | the build process and tools you need. | 297 | the build process and tools you need. |
| @@ -298,6 +299,15 @@ | |||
| 298 | <link linkend='local-yp-release'>Yocto Project Release</link> in | 299 | <link linkend='local-yp-release'>Yocto Project Release</link> in |
| 299 | <xref linkend='getting-setup'>Getting Setup</xref> earlier in this manual. | 300 | <xref linkend='getting-setup'>Getting Setup</xref> earlier in this manual. |
| 300 | </para></listitem> | 301 | </para></listitem> |
| 302 | <listitem><para><emphasis>Establish a local copy of the Linux Yocto kernel files on your | ||
| 303 | system</emphasis>: In order to make modifications to the kernel you need a base | ||
| 304 | kernel with which to work. | ||
| 305 | You can set up a local Git repository of the kernel on which you are basing your | ||
| 306 | modifications. | ||
| 307 | For information on how to get these files, see the bulleted item | ||
| 308 | <link linkend='local-kernel-files'>Linux Yocto Kernel</link> in | ||
| 309 | <xref linkend='getting-setup'>Getting Setup</xref> earlier in this manual. | ||
| 310 | </para></listitem> | ||
| 301 | <listitem><para><emphasis>Establish a local kernel layer by copying the | 311 | <listitem><para><emphasis>Establish a local kernel layer by copying the |
| 302 | <filename>meta-skeleton</filename> layer</emphasis>: When you set up a kernel layer | 312 | <filename>meta-skeleton</filename> layer</emphasis>: When you set up a kernel layer |
| 303 | for your changes you should follow a standard layout. | 313 | for your changes you should follow a standard layout. |
