summaryrefslogtreecommitdiffstats
path: root/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml
diff options
context:
space:
mode:
authorRobert P. J. Day <rpjday@crashcourse.ca>2014-06-27 07:29:11 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-07-03 13:58:56 +0100
commit538cbf4932ad7f2d539b50d402121035db20b9be (patch)
tree406cc559533c9ba05e37d8a6d8de1ddcebfcb470 /bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml
parentac8ac1724db723fc9ab37046a68decce25033790 (diff)
downloadpoky-538cbf4932ad7f2d539b50d402121035db20b9be.tar.gz
bitbake: bitbake-user-manual-intro.xml: Minor fixes mostly grammar adjustments.
(Bitbake rev: fedc5470e9f4f5438d3de957f47985f76a484533) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml')
-rw-r--r--bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml26
1 files changed, 14 insertions, 12 deletions
diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml
index 41b9410e47..af2400f53c 100644
--- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml
+++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml
@@ -8,8 +8,8 @@
8 Welcome to the BitBake User Manual. 8 Welcome to the BitBake User Manual.
9 This manual provides information on the BitBake tool. 9 This manual provides information on the BitBake tool.
10 The information attempts to be as independent as possible regarding 10 The information attempts to be as independent as possible regarding
11 systems that use BitBake, such as the Yocto Project and 11 systems that use BitBake, such as OpenEmbedded and the
12 OpenEmbedded. 12 Yocto Project.
13 In some cases, scenarios or examples within the context of 13 In some cases, scenarios or examples within the context of
14 a build system are used in the manual to help with understanding. 14 a build system are used in the manual to help with understanding.
15 For these cases, the manual clearly states the context. 15 For these cases, the manual clearly states the context.
@@ -44,7 +44,7 @@
44 </para></listitem> 44 </para></listitem>
45 <listitem><para> 45 <listitem><para>
46 BitBake includes a fetcher library for obtaining source 46 BitBake includes a fetcher library for obtaining source
47 code from various places such as source control 47 code from various places such as local files, source control
48 systems, websites, or local files. 48 systems, websites, or local files.
49 </para></listitem> 49 </para></listitem>
50 <listitem><para> 50 <listitem><para>
@@ -89,7 +89,7 @@
89 an aspiring embedded Linux distribution. 89 an aspiring embedded Linux distribution.
90 All of the build systems used by traditional desktop Linux 90 All of the build systems used by traditional desktop Linux
91 distributions lacked important functionality, and none of the 91 distributions lacked important functionality, and none of the
92 ad-hoc Buildroot-based systems, prevalent in the 92 ad hoc Buildroot-based systems, prevalent in the
93 embedded space, were scalable or maintainable. 93 embedded space, were scalable or maintainable.
94 </para> 94 </para>
95 95
@@ -209,12 +209,14 @@
209 <listitem><para>The version of the recipe</para></listitem> 209 <listitem><para>The version of the recipe</para></listitem>
210 <listitem><para>Existing dependencies (both build 210 <listitem><para>Existing dependencies (both build
211 and runtime dependencies)</para></listitem> 211 and runtime dependencies)</para></listitem>
212 <listitem><para>Where the source code resides</para></listitem> 212 <listitem><para>Where the source code resides and
213 <listitem><para>Whether the source code requires any patches</para></listitem> 213 how to fetch it</para></listitem>
214 <listitem><para>Whether the source code requires
215 any patches</para></listitem>
214 <listitem><para>How to configure and compile the 216 <listitem><para>How to configure and compile the
215 source code</para></listitem> 217 source code</para></listitem>
216 <listitem><para>Where on the target machine to install the 218 <listitem><para>Where on the target machine to install the
217 package being compiled</para></listitem> 219 package or packages being compiled</para></listitem>
218 </itemizedlist> 220 </itemizedlist>
219 </para> 221 </para>
220 222
@@ -261,7 +263,7 @@
261 called <filename>base.bbclass</filename>. 263 called <filename>base.bbclass</filename>.
262 You can find this file in the 264 You can find this file in the
263 <filename>classes</filename> directory. 265 <filename>classes</filename> directory.
264 The <filename>base.bbclass</filename> is special since it 266 The <filename>base.bbclass</filename> class files is special since it
265 is always included automatically for all recipes 267 is always included automatically for all recipes
266 and classes. 268 and classes.
267 This class contains definitions for standard basic tasks such 269 This class contains definitions for standard basic tasks such
@@ -309,8 +311,8 @@
309 311
310 <para> 312 <para>
311 Append files, which are files that have the 313 Append files, which are files that have the
312 <filename>.bbappend</filename> file extension, add or 314 <filename>.bbappend</filename> file extension, extend or
313 extend build information to an existing 315 override information in an existing recipe file.
314 recipe file. 316 recipe file.
315 </para> 317 </para>
316 318
@@ -578,14 +580,14 @@
578 when one wants to manage multiple <filename>.bb</filename> 580 when one wants to manage multiple <filename>.bb</filename>
579 files. 581 files.
580 Clearly there needs to be a way to tell BitBake what 582 Clearly there needs to be a way to tell BitBake what
581 files are available, and of those, which you 583 files are available and, of those, which you
582 want to execute. 584 want to execute.
583 There also needs to be a way for each recipe 585 There also needs to be a way for each recipe
584 to express its dependencies, both for build-time and 586 to express its dependencies, both for build-time and
585 runtime. 587 runtime.
586 There must be a way for you to express recipe preferences 588 There must be a way for you to express recipe preferences
587 when multiple recipes provide the same functionality, or when 589 when multiple recipes provide the same functionality, or when
588 there are multiple versions of a recipe. 590 there are multiple versions of a recipe.
589 </para> 591 </para>
590 592
591 <para> 593 <para>