longer descriptions, see the bitbake manual at: http://docs.openembedded.org/bitbake/html/ (note that this

longer descriptions, see the bitbake manual at: http://docs.openembedded.org/bitbake/html/ (note that this

link goes to the OpenEmbedded version of the bitbake manual, which is a version from 2006 as of this writing. A separate (yocto-specific?) bitbake manual is included in source form in the yocto project source directory, under bitbake/doc.)

link goes to the OpenEmbedded version of the bitbake manual, which is a version from 2006 as of this writing. A separate (yocto-specific?) bitbake manual is included in source form in the yocto project source directory, under bitbake/doc.)

−

== Options ==

+

== Command Line options ==

+

Here are a few commonly-used command line options.

{| border="1" cellspacing="0" cellpadding="5"

{| border="1" cellspacing="0" cellpadding="5"

|-bgcolor="#80c0d0"

|-bgcolor="#80c0d0"

Line 28:

Line 29:

|}

|}

−

== Syntax ==

+

== User interfaces ==

+

Bitbake can be used with several different user interfaces. Here are some options:

Flag values appear to be used exclusively with task definitions (i.e. do_sometask)

+

|}

+

+

== Additional bitbake-related commands ==

+

{| border="1" cellspacing="0" cellpadding="5"

+

|-bgcolor="#80c0d0"

+

! Command

+

! Description

+

! NOTES

+

|-

+

|bitbake-layers

+

|Show information about layers and recipes

+

|Included in the bitbake/bin directory in yocto.

+

|-

+

|bitbake-env

+

|Show invidividual bitbake variable values

+

|see: http://www.crashcourse.ca/wiki/index.php/OE_bitbake-env_utility

+

|-

+

|bitbake -g -u depexp <recipe-or-image-name>

+

|Show dependency information in a graphical interface

+

|

|}

|}

Revision as of 00:58, 4 December 2012

Here are some quick notes on bitbake syntax and rules. For an exhaustive list of functionality, and
longer descriptions, see the bitbake manual at: http://docs.openembedded.org/bitbake/html/ (note that this
link goes to the OpenEmbedded version of the bitbake manual, which is a version from 2006 as of this writing. A separate (yocto-specific?) bitbake manual is included in source form in the yocto project source directory, under bitbake/doc.)