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 | |
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')
-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. |