3 RUN apt-get update && apt-get build-dep -y clang llvm && apt-get install -y \
23 COPY dist-fuchsia/shared.sh dist-fuchsia/build-toolchain.sh /tmp/
24 RUN /tmp/build-toolchain.sh
26 COPY scripts/sccache.sh /scripts/
27 RUN sh /scripts/sccache.sh
30 AR_x86_64_unknown_fuchsia=x86_64-unknown-fuchsia-ar \
31 CC_x86_64_unknown_fuchsia=x86_64-unknown-fuchsia-clang \
32 CXX_x86_64_unknown_fuchsia=x86_64-unknown-fuchsia-clang++ \
33 AR_aarch64_unknown_fuchsia=aarch64-unknown-fuchsia-ar \
34 CC_aarch64_unknown_fuchsia=aarch64-unknown-fuchsia-clang \
35 CXX_aarch64_unknown_fuchsia=aarch64-unknown-fuchsia-clang++
37 ENV TARGETS=x86_64-unknown-fuchsia
38 ENV TARGETS=$TARGETS,aarch64-unknown-fuchsia
40 ENV RUST_CONFIGURE_ARGS --target=$TARGETS --enable-extended
41 ENV SCRIPT python2.7 ../x.py dist --target $TARGETS