mirror of https://github.com/ARMmbed/mbed-os.git
Tools: Correct release version "parsing" for py3
parent
c37190e525
commit
2e0139ebc9
|
@ -1139,19 +1139,18 @@ def get_unique_supported_toolchains(release_targets=None):
|
||||||
|
|
||||||
return unique_supported_toolchains
|
return unique_supported_toolchains
|
||||||
|
|
||||||
|
|
||||||
|
def _lowercase_release_version(release_version):
|
||||||
|
try:
|
||||||
|
return release_version.lower()
|
||||||
|
except AttributeError:
|
||||||
|
return 'all'
|
||||||
|
|
||||||
def mcu_toolchain_list(release_version='5'):
|
def mcu_toolchain_list(release_version='5'):
|
||||||
""" Shows list of toolchains
|
""" Shows list of toolchains
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
release_version = _lowercase_release_version(release_version)
|
||||||
if isinstance(release_version, basestring):
|
|
||||||
# Force release_version to lowercase if it is a string
|
|
||||||
release_version = release_version.lower()
|
|
||||||
else:
|
|
||||||
# Otherwise default to printing all known targets and toolchains
|
|
||||||
release_version = 'all'
|
|
||||||
|
|
||||||
|
|
||||||
version_release_targets = {}
|
version_release_targets = {}
|
||||||
version_release_target_names = {}
|
version_release_target_names = {}
|
||||||
|
|
||||||
|
@ -1176,15 +1175,7 @@ def mcu_target_list(release_version='5'):
|
||||||
""" Shows target list
|
""" Shows target list
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
release_version = _lowercase_release_version(release_version)
|
||||||
if isinstance(release_version, basestring):
|
|
||||||
# Force release_version to lowercase if it is a string
|
|
||||||
release_version = release_version.lower()
|
|
||||||
else:
|
|
||||||
# Otherwise default to printing all known targets and toolchains
|
|
||||||
release_version = 'all'
|
|
||||||
|
|
||||||
|
|
||||||
version_release_targets = {}
|
version_release_targets = {}
|
||||||
version_release_target_names = {}
|
version_release_target_names = {}
|
||||||
|
|
||||||
|
@ -1220,15 +1211,7 @@ def mcu_toolchain_matrix(verbose_html=False, platform_filter=None,
|
||||||
"""
|
"""
|
||||||
# Only use it in this function so building works without extra modules
|
# Only use it in this function so building works without extra modules
|
||||||
from prettytable import PrettyTable
|
from prettytable import PrettyTable
|
||||||
|
release_version = _lowercase_release_version(release_version)
|
||||||
if isinstance(release_version, basestring):
|
|
||||||
# Force release_version to lowercase if it is a string
|
|
||||||
release_version = release_version.lower()
|
|
||||||
else:
|
|
||||||
# Otherwise default to printing all known targets and toolchains
|
|
||||||
release_version = 'all'
|
|
||||||
|
|
||||||
|
|
||||||
version_release_targets = {}
|
version_release_targets = {}
|
||||||
version_release_target_names = {}
|
version_release_target_names = {}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue