From fef3dacae009354fe8fb86c2a9ad542271fbeadb Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Wed, 5 Jun 2019 14:31:44 -0700 Subject: [PATCH] support sdk-tag-X.Y.Z-64bit (we supported it without -tag-, but that did work before) (#267) --- emsdk | 2 +- test.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/emsdk b/emsdk index d280617..193fe04 100755 --- a/emsdk +++ b/emsdk @@ -2414,7 +2414,7 @@ def main(): elif '-fastcomp' in arg: arg = arg.replace('-fastcomp', '') upstream = False - arg = arg.replace('sdk-', '').replace('-64bit', '') + arg = arg.replace('sdk-', '').replace('-64bit', '').replace('tag-', '') release_hash = releases_info.get(arg, None) or releases_info.get('sdk-' + arg + '-64bit') if release_hash: sys.argv[i] = 'sdk-releases-%s-%s-64bit' % ('upstream' if upstream else 'fastcomp', release_hash) diff --git a/test.py b/test.py index fbf6fc5..af8887f 100644 --- a/test.py +++ b/test.py @@ -51,5 +51,9 @@ print('test specific release (new, full name)') check_call('./emsdk install sdk-1.38.33-upstream-64bit') check_call('./emsdk activate sdk-1.38.33-upstream-64bit') +print('test specific release (new, full name)') +check_call('./emsdk install sdk-tag-1.38.33-64bit') +check_call('./emsdk activate sdk-tag-1.38.33-64bit') + print('test binaryen source build') check_call('./emsdk install --build=Release binaryen-master-64bit')