diff options
author | Alon Zakai <alonzakai@gmail.com> | 2011-12-20 18:49:42 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2011-12-20 18:49:42 -0800 |
commit | 7953c8c6b8911647de68b4f22206650672cbca0a (patch) | |
tree | 4af22fc77553d08912639de4ac3ee5bca0be9146 /emcc | |
parent | fadc6186ffca35a64b2cedb761439ae316af2972 (diff) |
refactoring and fixes for running more tests in new o1 and o2 modes
Diffstat (limited to 'emcc')
-rwxr-xr-x | emcc | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -443,6 +443,14 @@ try: final = shared.Building.emscripten(in_temp(target_basename + '.bc'), append_ext=False) + # Apply a source code transformation, if requested + source_transform = os.environ.get('EMCC_JS_PROCESSOR') + if source_transform: + exec source_transform in locals() + shutil.copyfile(final, final + '.tr.js') + final += '.tr.js' + process(final) + if opt_level >= 1: # js optimizer if DEBUG: print >> sys.stderr, 'emcc: running pre-closure post-opts' |