git repos / blockattack-game

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

normal view · raw

643bbc81 Poul Sander 2022-12-30 10:23 1
FROM ubuntu:18.04
643bbc81 Poul Sander 2022-12-30 10:23 2
0918c503 Poul Sander 2025-10-13 11:12 3
RUN apt-get update && apt-get install -y software-properties-common
0918c503 Poul Sander 2025-10-13 11:12 4
8e15bf0d Poul Sander 2025-10-13 17:09 5
RUN add-apt-repository ppa:ubuntu-toolchain-r/test
0918c503 Poul Sander 2025-10-13 11:12 6
8e15bf0d Poul Sander 2025-10-13 17:09 7
8e15bf0d Poul Sander 2025-10-13 17:09 8
RUN apt-get update && apt-get install -y build-essential cmake g++11 pkg-config libfreetype6-dev libvorbis-dev libgl1-mesa-dev libpulse-dev zip gettext
643bbc81 Poul Sander 2022-12-30 10:23 9
643bbc81 Poul Sander 2022-12-30 10:23 10
643bbc81 Poul Sander 2022-12-30 10:23 11
COPY source/misc/standalone/compile_requirements.sh /
643bbc81 Poul Sander 2022-12-30 10:23 12
RUN /compile_requirements.sh
643bbc81 Poul Sander 2022-12-30 10:23 13
643bbc81 Poul Sander 2022-12-30 10:23 14
643bbc81 Poul Sander 2022-12-30 10:23 15
643bbc81 Poul Sander 2022-12-30 10:23 16
COPY . /staging/blockattack-game
643bbc81 Poul Sander 2022-12-30 10:23 17
b15a7414 Poul Sander 2024-05-10 20:02 18
ENV BLOCKATTACK_VERSION 2.10.0-SNAPSHOT
643bbc81 Poul Sander 2022-12-30 10:23 19
643bbc81 Poul Sander 2022-12-30 10:23 20
RUN cd /staging/blockattack-game && \
643bbc81 Poul Sander 2022-12-30 10:23 21
./packdata.sh && \
643bbc81 Poul Sander 2022-12-30 10:23 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