csl-versions: improve main ver for Preview releases

Signed-off-by: Christopher Larson <kergoth@gmail.com>
This commit is contained in:
Christopher Larson
2013-10-23 15:59:49 -04:00
parent 29a5e89e5f
commit 4228b31e44

View File

@@ -20,13 +20,16 @@ def csl_get_version(d):
bb.error('Failed to obtain CodeSourcery toolchain version: %s' % exc)
return 'UNKNOWN'
else:
last_line = stderr.splitlines()[-1]
last_line = stderr.splitlines()[-1].rstrip()
return last_line
def csl_get_main_version(d):
version = csl_get_version(d)
if version != 'UNKNOWN':
return version.split()[-1].rstrip(')')
main_version = version.split()[-1].rstrip(')')
if main_version == 'Preview':
main_version = version.split()[-3]
return main_version
else:
return version