diff --git a/README.md b/README.md index f9c8c1d..bd128a2 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,7 @@ As getting a C++ project with many dependencies to compile can be a daunting tas On a fresh checkout you can use: ``` -docker build -f source/misc/docker/Dockerfile.Ubuntu14.04build . -t blockattack_test +docker build -f source/misc/docker/Dockerfile.Ubuntu16.04build . -t blockattack_test ``` and ``` diff --git a/source/misc/docker/Dockerfile.Ubuntu16.04build b/source/misc/docker/Dockerfile.Ubuntu16.04build new file mode 100644 index 0000000..7f4f119 --- /dev/null +++ b/source/misc/docker/Dockerfile.Ubuntu16.04build @@ -0,0 +1,14 @@ +FROM ubuntu:16.04 + +RUN apt-get update && apt-get install -yy build-essential libphysfs-dev libboost-dev cmake libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libboost-program-options-dev libutfcpp-dev zip gettext + +RUN mkdir -p /staging/blockattack-game + +COPY . /staging/blockattack-game + +ENV BLOCKATTACK_VERSION 2.5.0-SNAPSHOT + +RUN cd /staging/blockattack-game && \ +./packdata.sh && \ +cmake . && \ +make