mirror of
https://git.yoctoproject.org/poky
synced 2026-09-12 06:49:32 +02:00
Documentation: poky-ref-manual - Updates to WORKDIR structure
The file structure beneath WORKDIR has changed such that PN and PV are now separate directories. This affected several areas in poky-ref-manual. (From yocto-docs rev: 52b033c2c9e5aaa1f03072dd16c21a9d59a87150) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
044a8f9e6a
commit
45915123a7
@@ -458,12 +458,15 @@
|
||||
<title><filename>build/tmp/work/</filename></title>
|
||||
|
||||
<para>
|
||||
This directory contains architecture-specific work sub-directories for packages built by BitBake.
|
||||
All tasks execute from a work directory.
|
||||
For example, the source for a particular package is unpacked, patched, configured and compiled all
|
||||
within its own work directory.
|
||||
Within the work directory, organization is based on the package group for which the source
|
||||
is being compiled.
|
||||
This directory contains architecture-specific work sub-directories
|
||||
for packages built by BitBake.
|
||||
All tasks execute from the appropriate work directory.
|
||||
For example, the source for a particular package is unpacked,
|
||||
patched, configured and compiled all within its own work directory.
|
||||
Within the work directory, organization is based on the package group
|
||||
and version for which the source is being compiled
|
||||
as defined by the
|
||||
<link linkend='var-WORKDIR'><filename>WORKDIR</filename></link>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
@@ -472,8 +475,9 @@
|
||||
on the machine <filename>qemux86</filename>
|
||||
built within the Yocto Project.
|
||||
For this package, a work directory of
|
||||
<filename>tmp/work/qemux86-poky-linux/linux-yocto-3.0+git1+<.....></filename>,
|
||||
referred to as <filename><link linkend='var-WORKDIR'>WORKDIR</link></filename>, is created.
|
||||
<filename>tmp/work/qemux86-poky-linux/linux-yocto/3.0+git1+<.....></filename>,
|
||||
referred to as the
|
||||
<filename><link linkend='var-WORKDIR'>WORKDIR</link></filename>, is created.
|
||||
Within this directory, the source is unpacked to
|
||||
<filename>linux-qemux86-standard-build</filename> and then patched by Quilt
|
||||
(see the
|
||||
@@ -486,13 +490,14 @@
|
||||
</para>
|
||||
|
||||
<para>
|
||||
There are other directories generated within WORKDIR.
|
||||
The most important directory is WORKDIR<filename>/temp/</filename>, which has log files for each
|
||||
task (<filename>log.do_*.pid</filename>) and contains the scripts BitBake runs for
|
||||
each task (<filename>run.do_*.pid</filename>).
|
||||
The WORKDIR<filename>/image/</filename> directory is where "make
|
||||
There are other directories generated within <filename>WORKDIR</filename>.
|
||||
The most important directory is <filename>WORKDIR/temp/</filename>,
|
||||
which has log files for each task (<filename>log.do_*.pid</filename>)
|
||||
and contains the scripts BitBake runs for each task
|
||||
(<filename>run.do_*.pid</filename>).
|
||||
The <filename>WORKDIR/image/</filename> directory is where "make
|
||||
install" places its output that is then split into sub-packages
|
||||
within WORKDIR<filename>/packages-split/</filename>.
|
||||
within <filename>WORKDIR/packages-split/</filename>.
|
||||
</para>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user