about summary refs log tree commit diff
path: root/src/ci
diff options
context:
space:
mode:
authorTim Neumann <mail@timnn.me>2017-03-25 17:22:07 +0100
committerTim Neumann <mail@timnn.me>2017-03-25 17:22:07 +0100
commit935d84a272a8b637e13c54b18a1571994e962e5c (patch)
tree62f1f79051466e50d8b7347edefd69603dc5941d /src/ci
parentca85c400dae365c9ade87bbd100ddfe3ecd3822a (diff)
downloadrust-935d84a272a8b637e13c54b18a1571994e962e5c.tar.gz
rust-935d84a272a8b637e13c54b18a1571994e962e5c.zip
fix permissions of emsdk_portable
Diffstat (limited to 'src/ci')
-rwxr-xr-xsrc/ci/docker/emscripten/build-emscripten.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ci/docker/emscripten/build-emscripten.sh b/src/ci/docker/emscripten/build-emscripten.sh
index b9aa197f85e..e39767357ad 100755
--- a/src/ci/docker/emscripten/build-emscripten.sh
+++ b/src/ci/docker/emscripten/build-emscripten.sh
@@ -43,6 +43,10 @@ if [ ! -d emsdk_portable ]; then
     exit 1
 fi
 
+# Some versions of the EMSDK set the permissions of the root directory to
+# 0700. Ensure the directory is readable by all users.
+chmod 755 emsdk_portable
+
 source emsdk_portable/emsdk_env.sh
 hide_output emsdk update
 hide_output emsdk install --build=Release sdk-tag-1.37.1-32bit