3 RUN apt-get update && apt-get install -y --no-install-recommends \
16 COPY scripts/dumb-init.sh /scripts/
17 RUN sh /scripts/dumb-init.sh
20 COPY scripts/emscripten.sh /scripts/
21 RUN bash /scripts/emscripten.sh
22 COPY disabled/wasm32/node.sh /usr/local/bin/node
24 COPY scripts/sccache.sh /scripts/
25 RUN sh /scripts/sccache.sh
27 ENV PATH=$PATH:/emsdk-portable
28 ENV PATH=$PATH:/emsdk-portable/clang/e1.37.13_64bit/
29 ENV PATH=$PATH:/emsdk-portable/emscripten/1.37.13/
30 ENV EMSCRIPTEN=/emsdk-portable/emscripten/1.37.13/
31 ENV BINARYEN_ROOT=/emsdk-portable/clang/e1.37.13_64bit/binaryen/
32 ENV EM_CONFIG=/emsdk-portable/.emscripten
34 ENV TARGETS=wasm32-unknown-emscripten
36 ENV RUST_CONFIGURE_ARGS --target=$TARGETS
38 ENV SCRIPT python2.7 ../x.py test --target $TARGETS
40 ENTRYPOINT ["/usr/bin/dumb-init", "--"]