aboutsummaryrefslogtreecommitdiff
path: root/emcc
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-05-08 20:35:37 -0700
committerAlon Zakai <alonzakai@gmail.com>2012-05-08 20:35:37 -0700
commita7590b8609cc0597305171ff2489eda8c893ffbd (patch)
tree3455aa6f990c8ce0fb6099b0e267401c26cb6803 /emcc
parentfe319edc466181f6c954360178dba280591e0c2f (diff)
handle absolute paths in file preloading
Diffstat (limited to 'emcc')
-rwxr-xr-xemcc3
1 files changed, 2 insertions, 1 deletions
diff --git a/emcc b/emcc
index eeb8fd7b..39918e22 100755
--- a/emcc
+++ b/emcc
@@ -906,7 +906,8 @@ try:
partial_dirs = []
for file_ in data_files:
dirname = os.path.dirname(file_['name'])
- if dirname != '' and dirname != '/':
+ dirname = dirname.lstrip('/') # absolute paths start with '/', remove that
+ if dirname != '':
parts = dirname.split('/')
for i in range(len(parts)):
partial = '/'.join(parts[:i+1])