| FROM debian:buster | |
| RUN apt update -y && apt install -y \ | |
| make \ | |
| clang \ | |
| mingw-w64 \ | |
| gcc-aarch64-linux-gnu \ | |
| gcc-arm-linux-gnueabihf \ | |
| gcc-powerpc-linux-gnu \ | |
| gcc-powerpc64-linux-gnu \ | |
| gcc-powerpc64le-linux-gnu \ | |
| gcc-riscv64-linux-gnu | |
| RUN dpkg --add-architecture arm64 \ | |
| && dpkg --add-architecture armhf \ | |
| && dpkg --add-architecture ppc64el | |
| RUN apt update -y && apt install -y \ | |
| libssl-dev libssl-dev:arm64 libssl-dev:armhf libssl-dev:ppc64el \ | |
| uuid-dev uuid-dev:arm64 uuid-dev:armhf uuid-dev:ppc64el | |
| COPY ./build-agents.sh /bin/ | |
| RUN chmod +x /bin/build-agents.sh | |
| WORKDIR /src | |
| CMD ["/bin/build-agents.sh"] |