TODO: ... [CI SKIP]

This commit is contained in:
shim_ 2018-09-16 22:57:32 +02:00
parent 510ab998fe
commit ac9d3d9b09
2 changed files with 9 additions and 4 deletions

View File

@ -1,9 +1,11 @@
FROM debian FROM debian
ADD https://sourceforge.net/code-snapshots/svn/s/sa/sauerbraten/code/sauerbraten-code-r5385-data.zip /opt/sauerbraten/data.zip
COPY src /usr/src/sauerbraten COPY src /usr/src/sauerbraten
RUN apt update && apt install -y libghc-zlib-dev libgeoip-dev build-essential libgles2-mesa-dev libsdl2-dev libsdl2-mixer-dev libsdl2-image-dev libsdl2-net-dev
WORKDIR /usr/src/sauerbraten WORKDIR /usr/src/sauerbraten
RUN make -C src install ENV BUILD_DEPS="libghc-zlib-dev libgeoip-dev build-essential libgles2-mesa-dev libsdl2-dev libsdl2-mixer-dev libsdl2-image-dev libsdl2-net-dev"
RUN apt update && apt install -y $BUILD_DEPS && make -C src install && cp /usr/src/sauerbraten/bin_unix/native_client /opt/sauerbraten/ && apt remove -y $BUILD_DEPS

View File

@ -1 +1,4 @@
docker run -ti -v $(pwd):/root $(docker build -f Dockerfile.client . | tail -1 | cut -d' ' -f3) cp /usr/src/sauerbraten/bin_unix/native_client /root/ docker run -ti -v $(pwd):/root $(docker build -f Dockerfile.client . | tail -1 | cut -d' ' -f3) /bin/sh -c "cp -r /opt/sauerbraten /root/ && chown $UID -R /root/sauerbraten"
cd sauerbraten
unzip data.zip
mv sauerbraten-code-*-data data