git repos / blockattack-game

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

normal view · raw

c74c02a5 Poul Sander 2021-10-07 14:44 1
FROM ubuntu:16.04
c74c02a5 Poul Sander 2021-10-07 14:44 2
c74c02a5 Poul Sander 2021-10-07 14:44 3
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
c74c02a5 Poul Sander 2021-10-07 14:44 4
c74c02a5 Poul Sander 2021-10-07 14:44 5
RUN apt-get update && apt-get install -y python-software-properties && \
c74c02a5 Poul Sander 2021-10-07 14:44 6
apt-get update && \
c74c02a5 Poul Sander 2021-10-07 14:44 7
apt-get install -y gcc-4.8 g++-4.8 && \
c74c02a5 Poul Sander 2021-10-07 14:44 8
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50 && \
c74c02a5 Poul Sander 2021-10-07 14:44 9
update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
c74c02a5 Poul Sander 2021-10-07 14:44 10
c74c02a5 Poul Sander 2021-10-07 14:44 11
COPY source/misc/standalone/compile_requirements.sh /
c74c02a5 Poul Sander 2021-10-07 14:44 12
RUN /compile_requirements.sh
c74c02a5 Poul Sander 2021-10-07 14:44 13
c74c02a5 Poul Sander 2021-10-07 14:44 14
c74c02a5 Poul Sander 2021-10-07 14:44 15
c74c02a5 Poul Sander 2021-10-07 14:44 16
COPY . /staging/blockattack-game
c74c02a5 Poul Sander 2021-10-07 14:44 17
055e7449 Poul Sander 2022-02-18 11:58 18
ENV BLOCKATTACK_VERSION 2.8.0
c74c02a5 Poul Sander 2021-10-07 14:44 19
c74c02a5 Poul Sander 2021-10-07 14:44 20
RUN cd /staging/blockattack-game && \
c74c02a5 Poul Sander 2021-10-07 14:44 21
./packdata.sh && \
c74c02a5 Poul Sander 2021-10-07 14:44 22
cmake -D Boost_USE_STATIC_LIBS=ON -D INSTALL_DATA_DIR=. -D CMAKE_INSTALL_PREFIX=. -D STANDALONE=1 . && make
1970-01-01 00:00 23