]>
Commit | Line | Data |
---|---|---|
f20569fa XL |
1 | FROM debian:stretch |
2 | ||
3 | RUN apt-get update && apt-get install -y --no-install-recommends \ | |
4 | curl ca-certificates \ | |
5 | gcc libc6-dev \ | |
6 | gcc-sparc64-linux-gnu libc6-dev-sparc64-cross \ | |
7 | qemu-system-sparc64 openbios-sparc seabios ipxe-qemu \ | |
8 | p7zip-full cpio | |
9 | ||
10 | COPY linux-sparc64.sh / | |
11 | RUN bash /linux-sparc64.sh | |
12 | ||
13 | COPY test-runner-linux / | |
14 | ||
15 | ENV CARGO_TARGET_SPARC64_UNKNOWN_LINUX_GNU_LINKER=sparc64-linux-gnu-gcc \ | |
16 | CARGO_TARGET_SPARC64_UNKNOWN_LINUX_GNU_RUNNER="/test-runner-linux sparc64" \ | |
17 | CC_sparc64_unknown_linux_gnu=sparc64-linux-gnu-gcc \ | |
18 | PATH=$PATH:/rust/bin |