git repos / blockattack-game

source/misc/docker/Dockerfile.Ubuntu16.04build_Standalone

browsing at commit = 055e7449e798c7a08acdfbfb31e845c14d4a7c69

branches: v2.8.X

tags: v2.8.0

raw · blame · history

FROM ubuntu:16.04

RUN apt-get update && apt-get install -y build-essential cmake pkg-config libfreetype6-dev libvorbis-dev libgl1-mesa-dev libpulse-dev libpng12-dev zip gettext

RUN apt-get update && apt-get install -y python-software-properties && \
apt-get update && \
apt-get install -y gcc-4.8 g++-4.8 && \
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50 && \
update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50

COPY source/misc/standalone/compile_requirements.sh /
RUN /compile_requirements.sh



COPY . /staging/blockattack-game

ENV BLOCKATTACK_VERSION 2.8.0

RUN cd /staging/blockattack-game && \
./packdata.sh && \
cmake -D Boost_USE_STATIC_LIBS=ON -D INSTALL_DATA_DIR=. -D CMAKE_INSTALL_PREFIX=. -D STANDALONE=1 . && make