source/misc/docker/Dockerfile.Ubuntu20.04build
browsing at commit = e157f0f3194404386ebe5e714c076249932663d1
FROM ubuntu:20.04
# Set timezone to UTC. This prevents apt-get install SOME-PACKAGES from asking for timezone during setup
ENV TZ=UTC
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN apt-get update && apt-get install -yy build-essential libphysfs-dev libboost-dev libfmt-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.9.0-SNAPSHOT
RUN cd /staging/blockattack-game && \
./packdata.sh && \
cmake . && \
make