diff options
author | Alon Zakai <alonzakai@gmail.com> | 2011-12-18 11:34:19 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2011-12-18 11:34:19 -0800 |
commit | 0e8e6a82b7ac67805f59546e653720894c3006b3 (patch) | |
tree | 496b1c4174d47373bc4977b8eff0f75fa41e74eb /emcc | |
parent | 6a64cb415ac127214d90a0bd209d67a3ae4757e4 (diff) |
sanity checks
Diffstat (limited to 'emcc')
-rwxr-xr-x | emcc | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -82,6 +82,8 @@ TEMP_DIR = os.environ.get('EMCC_TEMP_DIR') if DEBUG: print >> sys.stderr, 'emcc: ', ' '.join(sys.argv) +shared.check_sanity() + # Handle some global flags if len(sys.argv) == 1: @@ -281,6 +283,9 @@ try: if llvm_opt_level is None: llvm_opt_level = 1 if opt_level >= 1 else 0 if closure is None: closure = 1 if opt_level >= 2 else 0 + if closure: + assert os.path.exists(shared.CLOSURE_COMPILER), 'emcc: fatal: Closure compiler (%s) does not exist' % CLOSURE_COMPILER + settings_changes = [] for i in range(len(newargs)): if newargs[i] == '-s': |