diff options
| author | Chris Larson <chris_larson@mentor.com> | 2010-12-03 12:15:04 -0500 |
|---|---|---|
| committer | Richard Purdie <rpurdie@linux.intel.com> | 2011-01-04 14:46:46 +0000 |
| commit | 1e3b83f96bda9f48a105100a6639e91d086ba14d (patch) | |
| tree | d29ce4645ff2448106068de1f0bc2397f54776b9 | |
| parent | 7481c11e34d177ef54b537ca477df88ee40e5602 (diff) | |
| download | poky-1e3b83f96bda9f48a105100a6639e91d086ba14d.tar.gz | |
Error more pleasantly when trying to use python2.4
(Bitbake rev: 57402ee727c8c1d8f5017534fb0f5e0b20aaaa5b)
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
| -rwxr-xr-x | bitbake/bin/bitbake | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/bitbake/bin/bitbake b/bitbake/bin/bitbake index 8212130683..1dbaf96b41 100755 --- a/bitbake/bin/bitbake +++ b/bitbake/bin/bitbake | |||
| @@ -210,16 +210,17 @@ Default BBFILES are the .bb files in the current directory.""") | |||
| 210 | ui = "knotty" | 210 | ui = "knotty" |
| 211 | 211 | ||
| 212 | try: | 212 | try: |
| 213 | # Dynamically load the UI based on the ui name. Although we | 213 | try: |
| 214 | # suggest a fixed set this allows you to have flexibility in which | 214 | # Dynamically load the UI based on the ui name. Although we |
| 215 | # ones are available. | 215 | # suggest a fixed set this allows you to have flexibility in which |
| 216 | uimodule = __import__("bb.ui", fromlist = [ui]) | 216 | # ones are available. |
| 217 | ui_init = getattr(uimodule, ui).init | 217 | uimodule = __import__("bb.ui", fromlist = [ui]) |
| 218 | except AttributeError: | 218 | ui_init = getattr(uimodule, ui).init |
| 219 | print("FATAL: Invalid user interface '%s' specified. " % ui) | 219 | except AttributeError: |
| 220 | print("Valid interfaces are 'ncurses', 'depexp' or the default, 'knotty'.") | 220 | print("FATAL: Invalid user interface '%s' specified. " % ui) |
| 221 | else: | 221 | print("Valid interfaces are 'ncurses', 'depexp' or the default, 'knotty'.") |
| 222 | return_value = server.BitbakeUILauch().launch(serverinfo, ui_init, serverConnection.connection, serverConnection.events) | 222 | else: |
| 223 | return_value = server.BitbakeUILauch().launch(serverinfo, ui_init, serverConnection.connection, serverConnection.events) | ||
| 223 | finally: | 224 | finally: |
| 224 | serverConnection.terminate() | 225 | serverConnection.terminate() |
| 225 | 226 | ||
