aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSigmund Vik <sigmund_vik@yahoo.com>2012-04-04 18:25:09 +0200
committerSigmund Vik <sigmund_vik@yahoo.com>2012-04-04 18:25:09 +0200
commit5600f6c264e081abfccc232633e356ee34b5a2d1 (patch)
tree2d6c30a3e348405b2c95fdd6d9c2ab40efbcae82
parentd8d7cc8e8a1f9571ad19a131c7dafbc499065cb4 (diff)
Fixed shlex.split() problem for Windows.
-rwxr-xr-xemcc3
1 files changed, 2 insertions, 1 deletions
diff --git a/emcc b/emcc
index 8f4ed684..5665d693 100755
--- a/emcc
+++ b/emcc
@@ -1044,8 +1044,9 @@ try:
if js_transform:
shutil.copyfile(final, final + '.tr.js')
final += '.tr.js'
+ posix = True if not shared.WINDOWS else False
if DEBUG: print >> sys.stderr, 'emcc: applying transform: %s' % js_transform
- execute(shlex.split(js_transform) + [os.path.abspath(final)])
+ execute(shlex.split(js_transform, posix=posix) + [os.path.abspath(final)])
if DEBUG: save_intermediate('transformed')
# It is useful to run several js optimizer passes together, to save on unneeded unparsing/reparsing