summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgnzlbg <gonzalobg88@gmail.com>2019-05-28 12:32:20 +0200
committergnzlbg <gonzalobg88@gmail.com>2019-05-28 16:01:26 +0200
commit516f3efcc91ce6aa9061de898361861ed2198197 (patch)
treeb858c69b3638f74cf9e15e9f6fb4d1fead43881f
parent48193e89b6730395c69f94824a87f5427aa641b5 (diff)
downloadrust-libc-516f3efcc91ce6aa9061de898361861ed2198197.tar.gz
update emscripten
-rw-r--r--ci/docker/wasm32-unknown-emscripten/Dockerfile6
-rwxr-xr-xci/emscripten-entry.sh2
-rw-r--r--ci/emscripten.sh6
3 files changed, 10 insertions, 4 deletions
diff --git a/ci/docker/wasm32-unknown-emscripten/Dockerfile b/ci/docker/wasm32-unknown-emscripten/Dockerfile
index de8e35353b..c0ce825ed7 100644
--- a/ci/docker/wasm32-unknown-emscripten/Dockerfile
+++ b/ci/docker/wasm32-unknown-emscripten/Dockerfile
@@ -3,11 +3,17 @@ FROM ubuntu:19.04
RUN apt-get update && \
apt-get install -y --no-install-recommends \
ca-certificates \
+ g++ \
+ make \
+ file \
curl \
gcc \
git \
libc6-dev \
python \
+ cmake \
+ sudo \
+ gdb \
xz-utils
COPY emscripten.sh /
diff --git a/ci/emscripten-entry.sh b/ci/emscripten-entry.sh
index e92c1cb1bf..0016f5660b 100755
--- a/ci/emscripten-entry.sh
+++ b/ci/emscripten-entry.sh
@@ -15,6 +15,6 @@ set -ex
source /emsdk-portable/emsdk_env.sh &> /dev/null
# emsdk-portable provides a node binary, but we need version 8 to run wasm
-export PATH="/node-v8.0.0-linux-x64/bin:$PATH"
+export PATH="/node-v12.3.1-linux-x64/bin:$PATH"
exec "$@"
diff --git a/ci/emscripten.sh b/ci/emscripten.sh
index ce3b541a17..db31323255 100644
--- a/ci/emscripten.sh
+++ b/ci/emscripten.sh
@@ -34,8 +34,8 @@ curl --retry 5 -L https://s3.amazonaws.com/mozilla-games/emscripten/releases/ems
cd /emsdk-portable
./emsdk update
-hide_output ./emsdk install sdk-1.37.20-64bit
-./emsdk activate sdk-1.37.20-64bit
+hide_output ./emsdk install sdk-1.38.15-64bit
+./emsdk activate sdk-1.38.15-64bit
# Compile and cache libc
# shellcheck disable=SC1091
@@ -51,6 +51,6 @@ chmod a+rxw -R /emsdk-portable
# node 8 is required to run wasm
cd /
-curl --retry 5 -L https://nodejs.org/dist/v8.0.0/node-v8.0.0-linux-x64.tar.xz | \
+curl --retry 5 -L https://nodejs.org/dist/v12.3.1/node-v12.3.1-linux-x64.tar.xz | \
tar -xJ