summaryrefslogtreecommitdiff
path: root/handbook/usingpoky.xml
diff options
context:
space:
mode:
authorYu Ke <ke.yu@intel.com>2010-09-09 10:34:34 +0800
committerRichard Purdie <rpurdie@linux.intel.com>2010-09-10 12:32:13 +0100
commit0a217cd18f09c837f67bf54956904a79fb013876 (patch)
treec080173ebcb98034b1809b17b092102ffbab9908 /handbook/usingpoky.xml
parent8627258ac3bae635c2ff54cfa24863e50a2a136c (diff)
downloadopenembedded-core-0a217cd18f09c837f67bf54956904a79fb013876.tar.gz
openembedded-core-0a217cd18f09c837f67bf54956904a79fb013876.tar.bz2
openembedded-core-0a217cd18f09c837f67bf54956904a79fb013876.zip
handbook: review and update CH1(introduction) and CH2(using Poky)
Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Kevin Tian <kevin.tian@intel.com>
Diffstat (limited to 'handbook/usingpoky.xml')
-rw-r--r--handbook/usingpoky.xml16
1 files changed, 14 insertions, 2 deletions
diff --git a/handbook/usingpoky.xml b/handbook/usingpoky.xml
index 07b8f6c939..50816c9273 100644
--- a/handbook/usingpoky.xml
+++ b/handbook/usingpoky.xml
@@ -118,15 +118,23 @@
</para>
<para>
<literallayout class='monospaced'>
-$ source poky-init-build-env
+$ source poky-init-build-env [build_dir]
</literallayout>
</para>
<para>
+ The build_dir is the dir containing all the building object files. The default
+ build dir is poky-dir/build. Multiple build_dir can be used for different targets.
+ For example, ~/build/x86 for qemux86 target, and ~/build/arm for qemuarm target.
+ Please refer to <link linkend="structure-core-script">poky-init-build-env</link>
+ for detail info
+ </para>
+ <para>
Once the Poky build environment is set up, a target can now be built using:
</para>
<para>
<literallayout class='monospaced'>
$ bitbake &lt;target&gt;
+$ bitbake qemu-native
</literallayout>
</para>
<para>
@@ -135,6 +143,8 @@ $ bitbake &lt;target&gt;
or the name of a recipe for a specific piece of software like
<application>busybox</application>. More details about the standard images
are available in the <link linkend='ref-images'>image reference section</link>.
+ The qemu-native target will build the poky customized qemu, and will be used
+ by runqemu script later.
</para>
</section>
@@ -301,7 +311,7 @@ route add default gw 192.168.0.202 usb0
<para>
You can view a list of tasks in a given package by running
the listtasks task e.g. <command>bitbake matchbox-desktop -c
- listtasks</command>.
+ listtasks</command>, and the result is in file ${WORKDIR}/temp/log.do_listtasks.pid.
</para>
</section>
@@ -317,6 +327,8 @@ route add default gw 192.168.0.202 usb0
directory. They show
which packages and tasks depend on which other packages and
tasks and are useful for debugging purposes.
+ <command>"bitbake -g -u depexp targetname"</command> will show result
+ in more human-readable GUI style.
</para>
</section>