Skip to content

Commit 516f3ef

Browse files
committed
update emscripten
1 parent 48193e8 commit 516f3ef

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

ci/docker/wasm32-unknown-emscripten/Dockerfile

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,17 @@ FROM ubuntu:19.04
33
RUN apt-get update && \
44
apt-get install -y --no-install-recommends \
55
ca-certificates \
6+
g++ \
7+
make \
8+
file \
69
curl \
710
gcc \
811
git \
912
libc6-dev \
1013
python \
14+
cmake \
15+
sudo \
16+
gdb \
1117
xz-utils
1218

1319
COPY emscripten.sh /

ci/emscripten-entry.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ set -ex
1515
source /emsdk-portable/emsdk_env.sh &> /dev/null
1616

1717
# emsdk-portable provides a node binary, but we need version 8 to run wasm
18-
export PATH="/node-v8.0.0-linux-x64/bin:$PATH"
18+
export PATH="/node-v12.3.1-linux-x64/bin:$PATH"
1919

2020
exec "$@"

ci/emscripten.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ curl --retry 5 -L https://s3.amazonaws.com/mozilla-games/emscripten/releases/ems
3434

3535
cd /emsdk-portable
3636
./emsdk update
37-
hide_output ./emsdk install sdk-1.37.20-64bit
38-
./emsdk activate sdk-1.37.20-64bit
37+
hide_output ./emsdk install sdk-1.38.15-64bit
38+
./emsdk activate sdk-1.38.15-64bit
3939

4040
# Compile and cache libc
4141
# shellcheck disable=SC1091
@@ -51,6 +51,6 @@ chmod a+rxw -R /emsdk-portable
5151

5252
# node 8 is required to run wasm
5353
cd /
54-
curl --retry 5 -L https://nodejs.org/dist/v8.0.0/node-v8.0.0-linux-x64.tar.xz | \
54+
curl --retry 5 -L https://nodejs.org/dist/v12.3.1/node-v12.3.1-linux-x64.tar.xz | \
5555
tar -xJ
5656

0 commit comments

Comments
 (0)