]>
Commit | Line | Data |
---|---|---|
476ff2be SL |
1 | FROM ubuntu:16.04 |
2 | ||
3 | RUN apt-get update && apt-get install -y --no-install-recommends \ | |
4 | g++ \ | |
5 | make \ | |
1b1a35ee | 6 | ninja-build \ |
476ff2be SL |
7 | file \ |
8 | curl \ | |
9 | ca-certificates \ | |
ba9703b0 | 10 | python3 \ |
476ff2be SL |
11 | git \ |
12 | cmake \ | |
476ff2be | 13 | sudo \ |
cc61c64b | 14 | gdb \ |
476ff2be | 15 | xz-utils \ |
cc61c64b | 16 | g++-mips64el-linux-gnuabi64 \ |
8bb4bdeb XL |
17 | libssl-dev \ |
18 | pkg-config | |
476ff2be | 19 | |
476ff2be | 20 | |
041b39d2 XL |
21 | COPY scripts/sccache.sh /scripts/ |
22 | RUN sh /scripts/sccache.sh | |
23 | ||
6a06907d XL |
24 | COPY scripts/cmake.sh /scripts/ |
25 | RUN /scripts/cmake.sh | |
26 | ||
cc61c64b | 27 | ENV HOSTS=mips64el-unknown-linux-gnuabi64 |
32a655c1 | 28 | |
0531ce1d | 29 | ENV RUST_CONFIGURE_ARGS --enable-extended --disable-docs |
ba9703b0 | 30 | ENV SCRIPT python3 ../x.py dist --host $HOSTS --target $HOSTS |