aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael 'Mickey' Lauer <mickey@vanille-media.de>2005-06-03 12:05:26 +0000
committerMichael 'Mickey' Lauer <mickey@vanille-media.de>2005-06-03 12:05:26 +0000
commitbc306889aac8944d0e8ac718ecc8b93cf6e114c6 (patch)
tree380af4d72861ec34abd6530f59ab1e124ea52774
parentf32369ebe40f3291fde530b0b8c02d9a4c465bf6 (diff)
downloadbitbake-bc306889aac8944d0e8ac718ecc8b93cf6e114c6.tar.gz
catch build exceptions also when building just one file
-rwxr-xr-xbin/bitbake6
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/bitbake b/bin/bitbake
index 16ea1aea5..853c60016 100755
--- a/bin/bitbake
+++ b/bin/bitbake
@@ -573,7 +573,11 @@ class BBCooker:
bb.fatal("Unable to open %s" % bf)
item = bb.data.getVar('PN', bbfile_data, 1)
- self.tryBuildPackage( bf, item, bbfile_data )
+ try:
+ self.tryBuildPackage( bf, item, bbfile_data )
+ except bb.build.EventException:
+ bb.error( "Build of '%s' failed" % item )
+
sys.exit( self.stats.show() )
# initialise the parsing status now we know we will need deps