]>
Commit | Line | Data |
---|---|---|
32a655c1 SL |
1 | FROM ubuntu:16.04 |
2 | ||
041b39d2 XL |
3 | COPY scripts/cross-apt-packages.sh /scripts/ |
4 | RUN sh /scripts/cross-apt-packages.sh | |
5 | ||
f035d41b | 6 | COPY host-x86_64/dist-x86_64-netbsd/build-netbsd-toolchain.sh /tmp/ |
532ac7d7 | 7 | RUN /tmp/build-netbsd-toolchain.sh |
32a655c1 | 8 | |
041b39d2 XL |
9 | COPY scripts/sccache.sh /scripts/ |
10 | RUN sh /scripts/sccache.sh | |
32a655c1 | 11 | |
6a06907d XL |
12 | COPY scripts/cmake.sh /scripts/ |
13 | RUN /scripts/cmake.sh | |
14 | ||
cc61c64b | 15 | ENV PATH=$PATH:/x-tools/x86_64-unknown-netbsd/bin |
32a655c1 SL |
16 | |
17 | ENV \ | |
cc61c64b XL |
18 | AR_x86_64_unknown_netbsd=x86_64--netbsd-ar \ |
19 | CC_x86_64_unknown_netbsd=x86_64--netbsd-gcc-sysroot \ | |
20 | CXX_x86_64_unknown_netbsd=x86_64--netbsd-g++-sysroot | |
32a655c1 SL |
21 | |
22 | ENV HOSTS=x86_64-unknown-netbsd | |
32a655c1 | 23 | |
0531ce1d | 24 | ENV RUST_CONFIGURE_ARGS --enable-extended --disable-docs |
ba9703b0 | 25 | ENV SCRIPT python3 ../x.py dist --host $HOSTS --target $HOSTS |