1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-09 05:29:32 +00:00

documentation/poky-ref-manual/ref-structure.xml: Updated BitBake

The description of how BitBake is run and where its executable and
wrapper script reside has been updated to be more accurate.

Reported-by: Robert J. P. Day <rpjday@crashcourse.ca>
(From yocto-docs rev: 885b4c42a3ec3d228f1f5659a887627f4fe2d939)

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
2012-07-05 08:03:59 -07:00
committed by Richard Purdie
parent d9302305fa
commit ef098d575e
@@ -30,17 +30,22 @@
The copy usually matches the current stable BitBake release from the BitBake project.
BitBake, a metadata interpreter, reads the Yocto Project metadata and runs the tasks
defined by that data.
Failures are usually from the metadata and not
from BitBake itself.
Failures are usually from the metadata and not from BitBake itself.
Consequently, most users do not need to worry about BitBake.
The <filename>bitbake/bin/</filename> directory is placed
into the shell's <filename>PATH</filename> environment variable by the
<link linkend="structure-core-script">oe-init-build-env</link> script.
</para>
<para>
When you run the <filename>bitbake</filename> command, the wrapper script in
<filename>scripts/</filename> is executed to run the main BitBake executable,
which resides in the <filename>bitbake/bin/</filename> directory.
Sourcing the <link linkend="structure-core-script">oe-init-build-env</link>
script places the BitBake wrapper into the shell's <filename>PATH</filename> environment
variable.
</para>
<para>
For more information on BitBake, see the BitBake on-line manual at
<ulink url="http://bitbake.berlios.de/manual/"/>.
<ulink url="http://docs.openembedded.org/bitbake/html/"/>.
</para>
</section>