aboutsummaryrefslogtreecommitdiff
path: root/emcc
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-01-05 18:11:31 -0800
committerAlon Zakai <alonzakai@gmail.com>2012-01-05 18:11:31 -0800
commitc35586c36c8ac7aaf1c934862555976ca0f04c89 (patch)
tree4c94d73731ebf1015b6918af1989e6b722eb2863 /emcc
parent6efa942efdd468c10c6377ad04c9fb9b61f34d16 (diff)
fix bug with emcc not respecting absolute paths and always placing outputs in the current directory
Diffstat (limited to 'emcc')
-rwxr-xr-xemcc4
1 files changed, 2 insertions, 2 deletions
diff --git a/emcc b/emcc
index 6bb209a5..36c2464a 100755
--- a/emcc
+++ b/emcc
@@ -550,12 +550,12 @@ try:
if final_suffix == 'html':
if DEBUG: print >> sys.stderr, 'emcc: generating HTML'
shell = open(shared.path_from_root('src', 'shell.html')).read()
- html = open(target_basename + '.html', 'w')
+ html = open(target, 'w')
html.write(shell.replace('{{{ SCRIPT_CODE }}}', open(final).read()))
html.close()
else:
# copy final JS to output
- shutil.move(final, target_basename + '.js')
+ shutil.move(final, target)
finally:
if not TEMP_DIR: