docker-nim-dev-example/Dockerfile
Joey Yakimowich-Payne a9d5d174cf Fix cross platform build
2018-08-08 15:05:36 +09:00

18 lines
399 B
Docker

FROM debian
ENV PATH=$PATH:/root/.nimble/bin
RUN apt update && \
apt -y install libc-dev gcc curl git perl mingw-w64 libzip-dev wget \
&& \
rm -rf /var/cache/apt/;
RUN apt -y install xz-utils make
RUN CHOOSENIM_CHOOSE_VERSION="0.18.0" curl https://nim-lang.org/choosenim/init.sh -sSf | bash -s -- "-y"
ADD scripts /scripts
ADD project /src
WORKDIR /src
CMD /scripts/build.sh