Go to file
Richard Purdie 101b599110 bitbake/data_smart: Improve Variable expansion error handling
If expanding a variable triggers an exception the caller currently has no
way to supress the error message or otherwise handle the siutation. An
example of where this is a problem is "bitbake -e" showing tracebacks and
errors for variables like SRCPV in OE/Poky.

Secondly in a chained expansion fails, log mesages are recorded for
every step of the expansion, not just the innermost error which is
where the real failure occured.

To fix this we introduce a new exception ExpansionError which callers
can handle as appropriate.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-23 13:13:31 +00:00
bitbake bitbake/data_smart: Improve Variable expansion error handling 2011-02-23 13:13:31 +00:00
documentation documentation/kernel-manual/kernel-how-to.xml: Changes to section 3.4.4 and new 3.4.5 2011-02-18 20:51:30 -08:00
meta Remove all comments from multiline expressions (as mentioned in bug #704) 2011-02-22 21:45:28 +00:00
meta-demoapps matchbox: Convert all the matchbox components' repo from svn to git including: 2011-01-28 16:49:12 +00:00
meta-emenlow xpsb-glx: add libxfixes and libxdamages to DEPENDS 2011-02-14 05:33:19 -08:00
meta-rt meta-rt: atom-pc support 2011-01-20 21:36:58 +00:00
scripts qemu: enable audio support 2011-02-22 11:04:07 -08:00
.gitignore poky/.gitignore: updated the lines for the kernel manual 2010-12-10 22:01:15 -08:00
LICENSE LICENSE: Clarify the license recipe source code is under 2010-06-10 10:13:18 +01:00
poky-init-build-env poky-init-build-env: unset BBPATH 2011-01-18 00:20:21 +00:00
README README*: Update after addition of manual 2008-02-26 11:40:57 +00:00
README.hardware README.hardware: update the beagleboard serial port documentation 2011-02-15 19:23:59 +00:00

Poky
====

Poky platform builder is a combined cross build system and development 
environment. It features support for building X11/Matchbox/GTK based 
filesystem images for various embedded devices and boards. It also 
supports cross-architecture application development using QEMU emulation
and a standalone toolchain and SDK with IDE integration.

Poky has an extensive handbook, the source of which is contained in
the handbook directory. For compiled HTML or pdf versions of this, 
see the Poky website http://pokylinux.org.

Additional information on the specifics of hardware that Poky supports
is available in README.hardware.