From 00b5b4dff7678efd86c69ba35d684c9cb4169beb Mon Sep 17 00:00:00 2001 From: Scott Rifenbark Date: Tue, 9 Nov 2010 13:14:00 -0800 Subject: Poky Reference Manual: XML tag clean up and command example text indentation. Removed a couple of redundant tags. Also indented the literallayout text by five spaces for formatting. Signed-off-by: Scott Rifenbark --- documentation/poky-ref-manual/usingpoky.xml | 31 ++++++++++++++++------------- 1 file changed, 17 insertions(+), 14 deletions(-) (limited to 'documentation') diff --git a/documentation/poky-ref-manual/usingpoky.xml b/documentation/poky-ref-manual/usingpoky.xml index 4f75e1a279..fa08699129 100644 --- a/documentation/poky-ref-manual/usingpoky.xml +++ b/documentation/poky-ref-manual/usingpoky.xml @@ -66,7 +66,7 @@ Bitbake chooses the one selected by the distribution configuration. You can get more details about how bitbake chooses between different versions and providers in the - 'Preferences and Providers' section. + 'Preferences and Providers' section. Bitbake also tries to execute any dependent tasks first. @@ -131,8 +131,8 @@ -$ source poky-init-build-env [build_dir] - + $ source poky-init-build-env [build_dir] + The build_dir is the dir containing all the build's object files. The default @@ -146,8 +146,8 @@ $ source poky-init-build-env [build_dir] -$ bitbake <target> - + $ bitbake <target> + The target is the name of the recipe you want to build. @@ -169,7 +169,7 @@ $ bitbake <target> tmp/deploy/images directory. Running qemux86 and qemuarm images is described in the 'Using Pre-Built Binaries and QEMU' section of the Yocto Project Quick Start. - See + See for the guide. For information about how to install these images, see the documentation for your particular board/machine. @@ -201,13 +201,16 @@ $ bitbake <target> run.do_taskname.pid file located in the same directory. - Presently, the output from python tasks is sent directly to the console. + + Presently, the output from python tasks is sent directly to the console. +
Running Specific Tasks - Any given package consists of a set of tasks. + + Any given package consists of a set of tasks. 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, @@ -216,7 +219,7 @@ $ bitbake <target> 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: -$ bitbake matchbox-desktop -c devshell + $ bitbake matchbox-desktop -c devshell @@ -228,10 +231,10 @@ $ bitbake matchbox-desktop -c devshell -$ bitbake matchbox-desktop -[make some changes to the source code in the WORKDIR] -$ bitbake matchbox-desktop -c compile -f -$ bitbake matchbox-desktop + $ bitbake matchbox-desktop + [make some changes to the source code in the WORKDIR] + $ bitbake matchbox-desktop -c compile -f + $ bitbake matchbox-desktop @@ -246,7 +249,7 @@ $ bitbake matchbox-desktop You can view a list of tasks in a given package by running the listtasks task. For example: -$ bitbake matchbox-desktop -c + $ bitbake matchbox-desktop -c The results are in the file ${WORKDIR}/temp/log.do_listtasks. -- cgit v1.2.3