mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-04 18:41:51 +00:00
Can build with docker on Windows
This commit is contained in:
parent
ac20676b3a
commit
231c0bce7e
2 changed files with 40 additions and 0 deletions
10
Dockerfile
10
Dockerfile
|
|
@ -11,6 +11,7 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
|
|||
g++ \
|
||||
make \
|
||||
cmake \
|
||||
pkg-config \
|
||||
xauth \
|
||||
gdb \
|
||||
gdbserver \
|
||||
|
|
@ -25,8 +26,17 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
|
|||
libvorbis-dev \
|
||||
libcurl4-openssl-dev \
|
||||
ca-certificates \
|
||||
wget \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# Установка CMake >= 3.26 вручную
|
||||
ARG CMAKE_VERSION=3.27.9
|
||||
RUN wget https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-linux-x86_64.sh && \
|
||||
chmod +x cmake-${CMAKE_VERSION}-linux-x86_64.sh && \
|
||||
./cmake-${CMAKE_VERSION}-linux-x86_64.sh --skip-license --prefix=/usr/local && \
|
||||
rm cmake-${CMAKE_VERSION}-linux-x86_64.sh
|
||||
|
||||
|
||||
# Install EnTT
|
||||
RUN git clone https://github.com/skypjack/entt.git && \
|
||||
cd entt/build && \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue