documentation/poky-ref-manual/usingpoky.xml: grammar fix and BitBake fix

Fixed a grammar problem and then did a search and replace for
"bitbake" to replace with "BitBake".

(From OE-Core rev: a25074cf7f3383ea3963c4dabb9507af34f2e3df)

Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark 2011-03-17 16:41:43 -06:00 committed by Richard Purdie
parent a415263daf
commit fa272d09b7
1 changed files with 16 additions and 16 deletions

View File

@ -5,7 +5,7 @@
<para>
This section gives an overview of the components that make up Poky
following by information about running poky builds and dealing with any
followed by information about running poky builds and dealing with any
problems that may arise.
</para>
@ -13,8 +13,8 @@
<title>Poky Overview</title>
<para>
The bitbake task executor together with various types of configuration files form the core of Poky.
This section overviews the bitbake task executor and the
The BitBake task executor together with various types of configuration files form the core of Poky.
This section overviews the BitBake task executor and the
configuration files by describing what they are used for and they they interact.
</para>
@ -48,12 +48,12 @@
<para>
Bitbake is the tool at the heart of Poky and is responsible
for parsing the metadata, generating a list of tasks from it
and then executing them. To see a list of the options bitbake
and then executing them. To see a list of the options BitBake
supports look at 'bitbake --help'.
</para>
<para>
The most common usage for bitbake is <filename>bitbake &lt;packagename&gt;</filename>, where
The most common usage for BitBake is <filename>bitbake &lt;packagename&gt;</filename>, where
packagename is the name of the package you want to build (referred to as the 'target'
in this manual).
The target often equates to the first part of a <filename>.bb</filename> filename.
@ -64,13 +64,13 @@
</literallayout>
Several different versions of <filename>matchbox-desktop</filename> might exist.
Bitbake chooses the one selected by the distribution configuration.
You can get more details about how bitbake chooses between different versions
You can get more details about how BitBake chooses between different versions
and providers in the <link linkend='ref-bitbake-providers'>
'Preferences and Providers'</link> section.
</para>
<para>
Bitbake also tries to execute any dependent tasks first.
So for example, before building <filename>matchbox-desktop</filename> bitbake
So for example, before building <filename>matchbox-desktop</filename> BitBake
would build a cross compiler and glibc if they had not already been built.
</para>
@ -197,7 +197,7 @@
<para>The log file for shell tasks is available in <filename>${WORKDIR}/temp/log.do_taskname.pid</filename>.
For example, the "compile" task of busybox 1.01 on the ARM spitz machine might be
<filename>tmp/work/armv5te-poky-linux-gnueabi/busybox-1.01/temp/log.do_compile.1234</filename>.
To see what bitbake runs to generate that log, look at the corresponding
To see what BitBake runs to generate that log, look at the corresponding
<filename>run.do_taskname.pid </filename> file located in the same directory.
</para>
@ -214,10 +214,10 @@
In most cases the series is: fetch, unpack, patch, configure,
compile, install, package, package_write and build.
The default task is "build" and any tasks on which it depends build first - hence,
the standard bitbake behaviour.
the standard BitBake behaviour.
Some tasks exist, such as devshell, that are not part of the default build chain.
If you wish to run a task that is not part of the default build chain you can use the
"-c" option in bitbake as follows:
"-c" option in BitBake as follows:
<literallayout class='monospaced'>
$ bitbake matchbox-desktop -c devshell
</literallayout>
@ -259,7 +259,7 @@
<title>Dependency Graphs</title>
<para>
Sometimes it can be hard to see why bitbake wants to build some other packages before a given
Sometimes it can be hard to see why BitBake wants to build some other packages before a given
package you've specified.
The <filename>bitbake -g targetname</filename> command creates the <filename>depends.dot</filename> and
<filename>task-depends.dot</filename> files in the current directory.
@ -273,8 +273,8 @@
<title>General Bitbake Problems</title>
<para>
You can see debug output from bitbake by using the "-D" option.
The debug output gives more information about what bitbake
You can see debug output from BitBake by using the "-D" option.
The debug output gives more information about what BitBake
is doing and the reason behind it.
Each "-D" option you use increases the logging level.
The most common usage is <filename>-DDD</filename>.
@ -282,9 +282,9 @@
<para>
The output from <filename>bitbake -DDD -v targetname</filename> can reveal why
bitbake chose a certain version of a package or why bitbake
BitBake chose a certain version of a package or why BitBake
picked a certain provider.
This command could also help you in a situation where you think bitbake did something
This command could also help you in a situation where you think BitBake did something
unexpected.
</para>
</section>
@ -296,7 +296,7 @@
the command form <filename>bitbake -b somepath/somefile.bb</filename>.
This command form does not check for dependencies so you should use it
only when you know its dependencies already exist.
You can also specify fragments of the filename and bitbake checks for a unique match.
You can also specify fragments of the filename and BitBake checks for a unique match.
</para>
</section>