summaryrefslogtreecommitdiffstats
path: root/bitbake/bin
diff options
context:
space:
mode:
authorChris Larson <chris_larson@mentor.com>2010-12-03 12:15:04 -0500
committerRichard Purdie <rpurdie@linux.intel.com>2011-01-04 14:46:46 +0000
commit1e3b83f96bda9f48a105100a6639e91d086ba14d (patch)
treed29ce4645ff2448106068de1f0bc2397f54776b9 /bitbake/bin
parent7481c11e34d177ef54b537ca477df88ee40e5602 (diff)
downloadpoky-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>
Diffstat (limited to 'bitbake/bin')
-rwxr-xr-xbitbake/bin/bitbake21
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