bugfix: allow to install SDK binaries alone (#834)

This commit is contained in:
Yulong Wang
2021-06-08 10:57:29 -07:00
committed by GitHub
parent 57b8067188
commit 9fca4702ac
2 changed files with 7 additions and 2 deletions

View File

@@ -2812,6 +2812,7 @@ def expand_sdk_name(name, activating):
fullname = fullname.replace('-fastcomp', '')
backend = 'fastcomp'
version = fullname.replace('sdk-', '').replace('releases-', '').replace('-64bit', '').replace('tag-', '')
sdk = 'sdk-' if not name.startswith('releases-') else ''
releases_info = load_releases_info()['releases']
release_hash = get_release_hash(version, releases_info)
if release_hash:
@@ -2823,7 +2824,7 @@ def expand_sdk_name(name, activating):
backend = 'upstream'
else:
backend = 'fastcomp'
full_name = 'sdk-releases-%s-%s-64bit' % (backend, release_hash)
full_name = '%sreleases-%s-%s-64bit' % (sdk, backend, release_hash)
print("Resolving SDK version '%s' to '%s'" % (version, full_name))
return full_name
@@ -2832,7 +2833,7 @@ def expand_sdk_name(name, activating):
backend = 'upstream'
global extra_release_tag
extra_release_tag = version
return 'sdk-releases-%s-%s-64bit' % (backend, version)
return '%sreleases-%s-%s-64bit' % (sdk, backend, version)
return name