diff --git a/Dockerfile b/Dockerfile index 8059721cc..7c54acc4a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,5 @@ FROM debian:8 -WORKDIR /ddnet - -ADD . /ddnet - RUN apt-get update && apt-get install -y mingw-w64 \ wget \ git \ @@ -28,17 +24,21 @@ RUN wget https://cmake.org/files/v3.11/cmake-3.11.0-rc2-Linux-x86_64.sh && \ ./cmake-3.11.0-rc2-Linux-x86_64.sh --skip-license --prefix=/usr/local RUN mkdir /build -VOLUME /build +WORKDIR /ddnet +ADD . /ddnet RUN printf '#!/bin/bash\n \ set -x\n \ - mkdir /build/linux && cd /build/linux\n \ + mkdir /build/linux\n \ + cd /build/linux\n \ pwd\n \ cmake /ddnet && make\n \ - mkdir /build/win64 && cd /build/win64\n \ + mkdir /build/win64\n \ + cd /build/win64\n \ pwd\n \ cmake -DCMAKE_TOOLCHAIN_FILE=/ddnet/cmake/toolchains/mingw64.toolchain /ddnet && make\n \ - mkdir /build/win32 && cd /build/win32\n \ + mkdir /build/win32\n \ + cd /build/win32\n \ pwd\n \ cmake -DCMAKE_TOOLCHAIN_FILE=/ddnet/cmake/toolchains/mingw32.toolchain /ddnet && make' \ >> build-all.sh