diff options
author | Yuki Okushi <huyuumi.dev@gmail.com> | 2021-02-10 13:08:28 +0900 |
---|---|---|
committer | Yuki Okushi <huyuumi.dev@gmail.com> | 2021-02-10 15:02:40 +0900 |
commit | 29feed133c56aaf09ba212f909e4b26c05b6446f (patch) | |
tree | 95de2653c159ec734c20bea7548a9164446bbd7b /ci | |
parent | 59c4f0c71e4c5464b17925617f6bcfeadebc9cb6 (diff) | |
download | rust-libc-29feed133c56aaf09ba212f909e4b26c05b6446f.tar.gz |
Re-enable CI for `asmjs-unknown-emscripten`
Diffstat (limited to 'ci')
-rw-r--r-- | ci/docker/asmjs-unknown-emscripten/Dockerfile | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/ci/docker/asmjs-unknown-emscripten/Dockerfile b/ci/docker/asmjs-unknown-emscripten/Dockerfile index 57419a368b..bf41bfa9a3 100644 --- a/ci/docker/asmjs-unknown-emscripten/Dockerfile +++ b/ci/docker/asmjs-unknown-emscripten/Dockerfile @@ -1,7 +1,12 @@ FROM ubuntu:20.04 -RUN apt-get update && \ - apt-get install -y --no-install-recommends \ +# This is a workaround to avoid the interaction with tzdata. +ENV DEBIAN_FRONTEND=noninteractive +ENV TZ=America/New_York + +RUN apt-get update +RUN apt-get install -y --no-install-recommends tzdata +RUN apt-get install -y --no-install-recommends \ ca-certificates \ curl \ gcc \ @@ -18,5 +23,9 @@ RUN bash /emscripten.sh ENV PATH=$PATH:/rust/bin \ CARGO_TARGET_ASMJS_UNKNOWN_EMSCRIPTEN_RUNNER=node +# `-g4` is used by default which causes a linking error. +# Using `-g3` not to generate a source map. +ENV EMCC_CFLAGS=-g3 + COPY emscripten-entry.sh / ENTRYPOINT ["/emscripten-entry.sh"] |