diff options
author | Robert P. J. Day <rpjday@crashcourse.ca> | 2020-02-07 05:51:11 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-02-08 17:41:17 +0000 |
commit | 34535f3e0ca6f6e37e6457fc800dfbfff64d9298 (patch) | |
tree | 4cd7febbb7e42d9993e10046b3f2f856b10a2999 /bitbake | |
parent | 94208e7bf4b700dd71b7d528f604af5944126c0d (diff) | |
download | poky-34535f3e0ca6f6e37e6457fc800dfbfff64d9298.tar.gz |
bitbake: doc: minor tweaks to ch 1 of BB user manual
Tweaks include:
- hyphenation
- rewording for brevity or clarification
- adding <firstterm> markup where appropriate
(Bitbake rev: bc84ce7e6542dac1a150b9733411190cff591948)
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml | 18 |
1 files changed, 10 insertions, 8 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 c87eac5242..f5526c053e 100644 --- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml +++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-intro.xml | |||
@@ -127,7 +127,7 @@ | |||
127 | (e.g. Cygwin, the BSDs, and so forth). | 127 | (e.g. Cygwin, the BSDs, and so forth). |
128 | </para></listitem> | 128 | </para></listitem> |
129 | <listitem><para> | 129 | <listitem><para> |
130 | Be self contained, rather than tightly | 130 | Be self-contained, rather than tightly |
131 | integrated into the build machine's root | 131 | integrated into the build machine's root |
132 | filesystem. | 132 | filesystem. |
133 | </para></listitem> | 133 | </para></listitem> |
@@ -221,6 +221,8 @@ | |||
221 | them</para></listitem> | 221 | them</para></listitem> |
222 | <listitem><para>How to configure and compile the | 222 | <listitem><para>How to configure and compile the |
223 | source code</para></listitem> | 223 | source code</para></listitem> |
224 | <listitem><para>How to assemble the generated artifacts into | ||
225 | one or more installable packages</para></listitem> | ||
224 | <listitem><para>Where on the target machine to install the | 226 | <listitem><para>Where on the target machine to install the |
225 | package or packages created</para></listitem> | 227 | package or packages created</para></listitem> |
226 | </itemizedlist> | 228 | </itemizedlist> |
@@ -229,7 +231,7 @@ | |||
229 | <para> | 231 | <para> |
230 | Within the context of BitBake, or any project utilizing BitBake | 232 | Within the context of BitBake, or any project utilizing BitBake |
231 | as its build system, files with the <filename>.bb</filename> | 233 | as its build system, files with the <filename>.bb</filename> |
232 | extension are referred to as recipes. | 234 | extension are referred to as <firstterm>recipes</firstterm>. |
233 | <note> | 235 | <note> |
234 | The term "package" is also commonly used to describe recipes. | 236 | The term "package" is also commonly used to describe recipes. |
235 | However, since the same word is used to describe packaged | 237 | However, since the same word is used to describe packaged |
@@ -252,9 +254,9 @@ | |||
252 | various configuration variables that govern the project's build | 254 | various configuration variables that govern the project's build |
253 | process. | 255 | process. |
254 | These files fall into several areas that define | 256 | These files fall into several areas that define |
255 | machine configuration options, distribution configuration | 257 | machine configuration, distribution configuration, |
256 | options, compiler tuning options, general common | 258 | possible compiler tuning, general common |
257 | configuration options, and user configuration options. | 259 | configuration, and user configuration. |
258 | The main configuration file is the sample | 260 | The main configuration file is the sample |
259 | <filename>bitbake.conf</filename> file, which is | 261 | <filename>bitbake.conf</filename> file, which is |
260 | located within the BitBake source tree | 262 | located within the BitBake source tree |
@@ -292,7 +294,7 @@ | |||
292 | Layers allow you to isolate different types of | 294 | Layers allow you to isolate different types of |
293 | customizations from each other. | 295 | customizations from each other. |
294 | While you might find it tempting to keep everything in one layer | 296 | While you might find it tempting to keep everything in one layer |
295 | when working on a single project, the more modular you organize | 297 | when working on a single project, the more modular |
296 | your metadata, the easier it is to cope with future changes. | 298 | your metadata, the easier it is to cope with future changes. |
297 | </para> | 299 | </para> |
298 | 300 | ||
@@ -300,8 +302,8 @@ | |||
300 | To illustrate how you can use layers to keep things modular, | 302 | To illustrate how you can use layers to keep things modular, |
301 | consider customizations you might make to support a specific target machine. | 303 | consider customizations you might make to support a specific target machine. |
302 | These types of customizations typically reside in a special layer, | 304 | These types of customizations typically reside in a special layer, |
303 | rather than a general layer, called a Board Support Package (BSP) | 305 | rather than a general layer, called a <firstterm>Board Support Package</firstterm> (BSP) |
304 | Layer. | 306 | layer. |
305 | Furthermore, the machine customizations should be isolated from | 307 | Furthermore, the machine customizations should be isolated from |
306 | recipes and metadata that support a new GUI environment, for | 308 | recipes and metadata that support a new GUI environment, for |
307 | example. | 309 | example. |