]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
documentation/kernel-manual/kernel-how-to.xml: Updated build strategy
authorScott Rifenbark <scott.m.rifenbark@intel.com>
Fri, 30 Sep 2011 18:13:31 +0000 (11:13 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 4 Oct 2011 12:46:43 +0000 (13:46 +0100)
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>
documentation/kernel-manual/kernel-how-to.xml

index 259e8200d70412fbbfd8bed42a84cc4fd3b298cd..df8605ed6f0e1b2395a2808f0adee328318d6191 100644 (file)
         <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;
         </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