summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2011-09-30 11:13:31 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-10-04 13:46:43 +0100
commite0172675a0c88741f6fafa4c84a6778e0b3a8136 (patch)
tree7b71765c718ed3150504b6b6ae5f7b6c221a5e2a
parentf527e3ce70eef37ab16a704df762481887a8db31 (diff)
downloadpoky-e0172675a0c88741f6fafa4c84a6778e0b3a8136.tar.gz
poky-e0172675a0c88741f6fafa4c84a6778e0b3a8136.tar.bz2
poky-e0172675a0c88741f6fafa4c84a6778e0b3a8136.zip
documentation/kernel-manual/kernel-how-to.xml: Updated build strategy
This section used the term "tree construction" somewhat out of context. The section really focuses on what the build process and the user does prior to compilation. I changed wording to indicate the tree is validated to be sure that the SRC_URI point to the right stuff and that the BSP build branch exists. (From yocto-docs rev: e6332d5045b21354b53bbbe1203f9d52d4d97964) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--documentation/kernel-manual/kernel-how-to.xml17
1 files changed, 8 insertions, 9 deletions
diff --git a/documentation/kernel-manual/kernel-how-to.xml b/documentation/kernel-manual/kernel-how-to.xml
index 259e8200d7..df8605ed6f 100644
--- a/documentation/kernel-manual/kernel-how-to.xml
+++ b/documentation/kernel-manual/kernel-how-to.xml
@@ -140,14 +140,14 @@
<para>
Once a local Git repository of the Linux Yocto kernel exists on a development system,
you can consider the compilation phase of kernel development - building a kernel image.
- Some prerequisites exist that must be met before starting the compilation
- phase of the kernel build system:
+ Some prerequisites exist that are validated by the build process before compilation
+ starts:
</para>
<itemizedlist>
- <listitem><para>The <filename>SRC_URI</filename> must point to the kernel Git
+ <listitem><para>The <filename>SRC_URI</filename> points to the kernel Git
repository.</para></listitem>
- <listitem><para>A BSP build branch must exist.
+ <listitem><para>A BSP build branch exists.
This branch has the following form:
<literallayout class='monospaced'>
&lt;kernel_type&gt;/&lt;bsp_name&gt;
@@ -155,15 +155,14 @@
</itemizedlist>
<para>
- You can typically meet these prerequisites by running the tree construction/patching phase
- of the build system.
- However, other means do exist.
- For examples of alternate workflows such as bootstrapping a BSP, see
+ The Yocto Project makes sure these conditions exist before attempting compilation.
+ Other means, however, do exist, such as as bootstrapping a BSP, see
the "<link linkend='workflow-examples'>Workflow Examples</link>".
</para>
<para>
- Before building a kernel, the build process configures the kernel by processing all of the
+ Before building a kernel, the build process verifies the tree
+ and configures the kernel by processing all of the
configuration "fragments" specified by feature descriptions in the <filename>.scc</filename>
files.
As the features are compiled, associated kernel configuration fragments are noted