summaryrefslogtreecommitdiffstats
path: root/bitbake/doc
diff options
context:
space:
mode:
authorRobert P. J. Day <rpjday@crashcourse.ca>2014-07-08 15:32:50 +0300
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-07-21 11:00:57 +0100
commit696973af240cbe0122189178895074adf0d643f4 (patch)
tree62091637367b17bee3be7ef4ea13ffc0eb131336 /bitbake/doc
parent4df50d382763961501651eb4ca7d5dff11298479 (diff)
downloadpoky-696973af240cbe0122189178895074adf0d643f4.tar.gz
bitbake: bitbake-user-manual-intro.xml: More edits to the intro chapter.
Some applied as is, some not applied, some modified. (Bitbake rev: af98b2ff4f44f892b63a6598e7fdfc144972ed3d) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/doc')
-rw-r--r--bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml25
1 files changed, 18 insertions, 7 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 42ea19f3fc..ade91e94f1 100644
--- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml
+++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml
@@ -217,11 +217,12 @@
217 <listitem><para>Where the source code resides and 217 <listitem><para>Where the source code resides and
218 how to fetch it</para></listitem> 218 how to fetch it</para></listitem>
219 <listitem><para>Whether the source code requires 219 <listitem><para>Whether the source code requires
220 any patches</para></listitem> 220 any patches, where to find them, and how to apply
221 them</para></listitem>
221 <listitem><para>How to configure and compile the 222 <listitem><para>How to configure and compile the
222 source code</para></listitem> 223 source code</para></listitem>
223 <listitem><para>Where on the target machine to install the 224 <listitem><para>Where on the target machine to install the
224 package or packages being compiled</para></listitem> 225 package or packages created</para></listitem>
225 </itemizedlist> 226 </itemizedlist>
226 </para> 227 </para>
227 228
@@ -233,7 +234,11 @@
233 The term "package" is also commonly used to describe recipes. 234 The term "package" is also commonly used to describe recipes.
234 However, since the same word is used to describe packaged 235 However, since the same word is used to describe packaged
235 output from a project, it is best to maintain a single 236 output from a project, it is best to maintain a single
236 descriptive term, "recipes". 237 descriptive term - "recipes".
238 Put another way, a single "recipe" file is quite capable
239 of generating a number of related but separately installable
240 "packages".
241 In fact, that ability is fairly common.
237 </note> 242 </note>
238 </para> 243 </para>
239 </section> 244 </section>
@@ -318,7 +323,6 @@
318 Append files, which are files that have the 323 Append files, which are files that have the
319 <filename>.bbappend</filename> file extension, extend or 324 <filename>.bbappend</filename> file extension, extend or
320 override information in an existing recipe file. 325 override information in an existing recipe file.
321 recipe file.
322 </para> 326 </para>
323 327
324 <para> 328 <para>
@@ -331,8 +335,9 @@
331 </para> 335 </para>
332 336
333 <para> 337 <para>
334 Information in append files overrides the information in the 338 Information in append files extends or
335 similarly-named recipe file. 339 overrides the information in the underlying,
340 similarly-named recipe files.
336 </para> 341 </para>
337 342
338 <para> 343 <para>
@@ -357,6 +362,12 @@
357 However, if you named the append file 362 However, if you named the append file
358 <filename>busybox_1.%.bbappend</filename>, then you would have a match. 363 <filename>busybox_1.%.bbappend</filename>, then you would have a match.
359 </para> 364 </para>
365
366 <para>
367 In the most general case, you could name the append file something as
368 simple as <filename>busybox_%.bbappend</filename> to be entirely
369 version independent.
370 </para>
360 </section> 371 </section>
361 </section> 372 </section>
362 373
@@ -437,7 +448,7 @@
437 has been thoroughly tested for compatibility with the other 448 has been thoroughly tested for compatibility with the other
438 components. 449 components.
439 For information on how to check out a particular BitBake-based 450 For information on how to check out a particular BitBake-based
440 build system, the build system's supporting documentation. 451 build system, consult that build system's supporting documentation.
441 </para></listitem> 452 </para></listitem>
442 </itemizedlist> 453 </itemizedlist>
443 </para> 454 </para>