From 6dac5ae712c922492ac84d91bb22e59b05c22f9c Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Mon, 27 Jul 2020 15:32:06 -0700 Subject: [PATCH] Fail `update-tags` if not tot revision is found (#574) --- emsdk.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/emsdk.py b/emsdk.py index f3ab07d..2f4393d 100755 --- a/emsdk.py +++ b/emsdk.py @@ -2051,7 +2051,7 @@ def get_emscripten_releases_tot(): except: continue return release - return '' + exit_with_error('failed to find build of any recent emsdk revision') def get_release_hash(arg, releases_info): @@ -2092,8 +2092,7 @@ def fetch_emscripten_tags(): if git: print('Fetching emscripten-releases repository...') emscripten_releases_tot = get_emscripten_releases_tot() - if emscripten_releases_tot: - open(tot_path(), 'w').write(emscripten_releases_tot) + open(tot_path(), 'w').write(emscripten_releases_tot) else: print('Update complete, however skipped fetching the Emscripten tags, since git was not found, which is necessary for update-tags.') if WINDOWS: