TODO: ... [CI SKIP]
This commit is contained in:
parent
510ab998fe
commit
ac9d3d9b09
@ -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
|
||||||
|
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user