From e0172675a0c88741f6fafa4c84a6778e0b3a8136 Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Fri, 30 Sep 2011 11:13:31 -0700 Subject: 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 Signed-off-by: Richard Purdie --- documentation/kernel-manual/kernel-how-to.xml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'documentation') diff --git a/documentation/kernel-manual/kernel-how-to.xml b/documentation/kernel-manual/kernel-how-to.xml index 259e820..df8605e 100644 --- a/documentation/kernel-manual/kernel-how-to.xml +++ b/documentation/kernel-manual/kernel-how-to.xml @@ -140,14 +140,14 @@ 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: - The SRC_URI must point to the kernel Git + The SRC_URI points to the kernel Git repository. - A BSP build branch must exist. + A BSP build branch exists. This branch has the following form: <kernel_type>/<bsp_name> @@ -155,15 +155,14 @@ - 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 "Workflow Examples". - 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 .scc files. As the features are compiled, associated kernel configuration fragments are noted -- cgit v1.1