VulkanSDKUpdate (#10)
All checks were successful
Docker Builders / build-base-builder (push) Successful in 3s
Docker Builders / build-cpp-builder (push) Successful in 4s

Reviewed-on: #10
Co-authored-by: Romain BOULLARD <romain.boullard@protonmail.com>
Co-committed-by: Romain BOULLARD <romain.boullard@protonmail.com>
This commit was merged in pull request #10.
This commit is contained in:
2026-04-15 16:18:14 +00:00
committed by Romain BOULLARD
parent 1200a1377f
commit 00608711ae
2 changed files with 22 additions and 103 deletions

View File

@@ -6,53 +6,17 @@ FROM $BASE_BUILDER
# Install system dependencies
RUN apt-get update && apt-get install -y \
# Build tools
build-essential \
gcc \
g++ \
cppcheck \
ccache \
cmake \
ninja-build \
bison \
pkg-config \
git \
ccache \
cppcheck \
pkg-config \
wget \
lsb-release \
software-properties-common \
pipx \
python-is-python3 \
python3-jsonschema \
ocaml-core \
\
# Libraries
libglm-dev \
libpng-dev \
libxml2-dev \
liblz4-dev \
libzstd-dev \
libpciaccess0 \
\
# X11 / XCB
libx11-dev \
libx11-xcb-dev \
libxcb-dri3-0 \
libxcb-dri3-dev \
libxcb-present0 \
libxcb-keysyms1-dev \
libxcb-randr0-dev \
libxcb-ewmh-dev \
\
# Wayland
libwayland-dev \
wayland-protocols \
\
# Misc display
libxrandr-dev \
\
# Qt
qtbase5-dev \
qt6-base-dev \
&& rm -rf /var/lib/apt/lists/*
ENV PATH="/root/.local/bin:${PATH}"