diff options
Diffstat (limited to 'bitbake')
-rwxr-xr-x | bitbake/bin/bitbake | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/bitbake/bin/bitbake b/bitbake/bin/bitbake index 88ac8c34ca..b6f19ef27e 100755 --- a/bitbake/bin/bitbake +++ b/bitbake/bin/bitbake | |||
@@ -41,16 +41,13 @@ if __name__ == "__main__": | |||
41 | if __version__ != bb.__version__: | 41 | if __version__ != bb.__version__: |
42 | sys.exit("Bitbake core version and program version mismatch!") | 42 | sys.exit("Bitbake core version and program version mismatch!") |
43 | try: | 43 | try: |
44 | ret = bitbake_main(BitBakeConfigParameters(sys.argv), | 44 | sys.exit(bitbake_main(BitBakeConfigParameters(sys.argv), |
45 | cookerdata.CookerConfiguration()) | 45 | cookerdata.CookerConfiguration())) |
46 | except BBMainException as err: | 46 | except BBMainException as err: |
47 | print >>sys.stderr, err | 47 | sys.exit(err) |
48 | ret = 1 | ||
49 | except bb.BBHandledException: | 48 | except bb.BBHandledException: |
50 | ret = 1 | 49 | sys.exit(1) |
51 | except Exception: | 50 | except Exception: |
52 | ret = 1 | ||
53 | import traceback | 51 | import traceback |
54 | traceback.print_exc() | 52 | traceback.print_exc() |
55 | sys.exit(ret) | 53 | sys.exit(1) |
56 | |||