vinter-rts/vinter-rts-ci (latest)

Published 2026-10-20 11:55:30 +03:00 by keele

Installation

docker pull forgejo.michele.fi/keele/vinter-rts/vinter-rts-ci:latest
sha256:249ade6bd08705a35b483fa8fcc306c46ac388f5a60dcd12976b818345803f45

Image layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1791158400'
/bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y wget build-essential pkg-config cmake git libglm-dev libasound2-dev libpulse-dev libaudio-dev libjack-dev libsndio-dev libx11-dev libxext-dev libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libxtst-dev libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev libpipewire-0.3-dev libwayland-dev libdecor-0-dev liburing-dev libxinerama-dev clangd valgrind gdb meson mold nlohmann-json3-dev lua5.4 liblua5.4-dev
/bin/sh -c mkdir /work
ARG CATCH2_VERSION
|1 CATCH2_VERSION=3.14.0 /bin/sh -c mkdir catch2
WORKDIR /work/catch2
|1 CATCH2_VERSION=3.14.0 /bin/sh -c wget https://github.com/catchorg/Catch2/archive/refs/tags/v${CATCH2_VERSION}.tar.gz
|1 CATCH2_VERSION=3.14.0 /bin/sh -c tar xvf v${CATCH2_VERSION}.tar.gz
WORKDIR /work/catch2/Catch2-${CATCH2_VERSION}
|1 CATCH2_VERSION=3.14.0 /bin/sh -c mkdir build
WORKDIR /work/catch2/Catch2-${CATCH2_VERSION}/build
|1 CATCH2_VERSION=3.14.0 /bin/sh -c cmake ..
WORKDIR /work/catch2/Catch2-${CATCH2_VERSION}
|1 CATCH2_VERSION=3.14.0 /bin/sh -c make -j$(nproc) -C build
|1 CATCH2_VERSION=3.14.0 /bin/sh -c make install -C build
ARG CATCH2_VERSION VULKAN_SDK_VERSION_MAJOR
ARG CATCH2_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR
ARG CATCH2_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR VULKAN_SDK_VERSION_PATCH
ARG CATCH2_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR VULKAN_SDK_VERSION_PATCH VULKAN_SDK_VERSION_REVISION
ARG CATCH2_VERSION VULKAN_SDK_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR VULKAN_SDK_VERSION_PATCH VULKAN_SDK_VERSION_REVISION
|6 CATCH2_VERSION=3.14.0 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /work/vulkan-sdk
WORKDIR /work/vulkan-sdk
|6 CATCH2_VERSION=3.14.0 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c wget https://sdk.lunarg.com/sdk/download/${VULKAN_SDK_VERSION}/linux/vulkansdk-linux-x86_64-${VULKAN_SDK_VERSION}.tar.xz
|6 CATCH2_VERSION=3.14.0 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c tar xvf vulkansdk-linux-x86_64-${VULKAN_SDK_VERSION}.tar.xz
WORKDIR /work/vulkan-sdk/${VULKAN_SDK_VERSION}
ARG CATCH2_VERSION VULKAN_SDK VULKAN_SDK_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR VULKAN_SDK_VERSION_PATCH VULKAN_SDK_VERSION_REVISION
|7 CATCH2_VERSION=3.14.0 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c cp ${VULKAN_SDK}/bin/* /usr/local/bin/
|7 CATCH2_VERSION=3.14.0 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c cp -r ${VULKAN_SDK}/include/vulkan/ /usr/local/include/
|7 CATCH2_VERSION=3.14.0 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c cp -r ${VULKAN_SDK}/include/vk_video/ /usr/local/include/vulkan/
ENV PKG_CONFIG_PATH="${VULKAN_SDK}/lib/pkgconfig/:${PKG_CONFIG_PATH}"
ARG CATCH2_VERSION VKBOOTSTRAP_VERSION VULKAN_SDK VULKAN_SDK_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR VULKAN_SDK_VERSION_PATCH VULKAN_SDK_VERSION_REVISION
|8 CATCH2_VERSION=3.14.0 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /work/vk-bootstrap
WORKDIR /work/vk-bootstrap
|8 CATCH2_VERSION=3.14.0 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c wget https://github.com/charles-lunarg/vk-bootstrap/archive/refs/tags/v${VKBOOTSTRAP_VERSION}.tar.gz
|8 CATCH2_VERSION=3.14.0 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c tar xvf v${VKBOOTSTRAP_VERSION}.tar.gz
WORKDIR /work/vk-bootstrap/vk-bootstrap-${VKBOOTSTRAP_VERSION}
|8 CATCH2_VERSION=3.14.0 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c cmake . -DVK_BOOTSTRAP_VULKAN_HEADER_DIR=/work/vulkan-sdk/${VULKAN_SDK_VERSION}/x86_64/include/
|8 CATCH2_VERSION=3.14.0 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /usr/include/CLI11
WORKDIR /usr/include/CLI11
|8 CATCH2_VERSION=3.14.0 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c wget https://github.com/CLIUtils/CLI11/releases/download/v2.6.1/CLI11.hpp
ARG CATCH2_VERSION SDL3_VERSION VKBOOTSTRAP_VERSION VULKAN_SDK VULKAN_SDK_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR VULKAN_SDK_VERSION_PATCH VULKAN_SDK_VERSION_REVISION
|9 CATCH2_VERSION=3.14.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /work/sdl3
WORKDIR /work/sdl3
|9 CATCH2_VERSION=3.14.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c wget https://github.com/libsdl-org/SDL/releases/download/release-${SDL3_VERSION}/SDL3-${SDL3_VERSION}.tar.gz
|9 CATCH2_VERSION=3.14.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c tar xvf SDL3-${SDL3_VERSION}.tar.gz
WORKDIR /work/sdl3/SDL3-${SDL3_VERSION}
|9 CATCH2_VERSION=3.14.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c cmake .
|9 CATCH2_VERSION=3.14.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c make -j$(nproc)
|9 CATCH2_VERSION=3.14.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c make install
ARG CATCH2_VERSION ENTT_VERSION SDL3_VERSION VKBOOTSTRAP_VERSION VULKAN_SDK VULKAN_SDK_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR VULKAN_SDK_VERSION_PATCH VULKAN_SDK_VERSION_REVISION
|10 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /work/entt
WORKDIR /work/entt
|10 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c wget https://github.com/skypjack/entt/archive/refs/tags/v${ENTT_VERSION}.tar.gz
|10 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c tar xvf v${ENTT_VERSION}.tar.gz
WORKDIR /work/entt/entt-${ENTT_VERSION}
|10 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c cmake -DENTT_INSTALL=ON .
|10 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c make -j$(nproc)
|10 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c make install
ARG CATCH2_VERSION ENTT_VERSION JOLT_VERSION SDL3_VERSION VKBOOTSTRAP_VERSION VULKAN_SDK VULKAN_SDK_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR VULKAN_SDK_VERSION_PATCH VULKAN_SDK_VERSION_REVISION
|11 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /work/jolt
WORKDIR /work/jolt
|11 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c wget https://github.com/jrouwe/JoltPhysics/archive/refs/tags/v${JOLT_VERSION}.tar.gz
|11 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c tar xvf v${JOLT_VERSION}.tar.gz
WORKDIR /work/jolt/JoltPhysics-${JOLT_VERSION}/Build
|11 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c cmake -S . -B Distribution -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Distribution -DCMAKE_CXX_COMPILER=g++ -DBUILD_SHARED_LIBS=ON -DJPH_ENABLE_ASSERTS=ON -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DDEBUG_RENDERER_IN_DEBUG_AND_RELEASE=OFF -DPROFILER_IN_DEBUG_AND_RELEASE=OFF -DTARGET_UNIT_TESTS=OFF -DTARGET_HELLO_WORLD=OFF -DTARGET_PERFORMANCE_TEST=OFF -DTARGET_SAMPLES=OFF -DTARGET_VIEWER=OFF
WORKDIR /work/jolt/JoltPhysics-${JOLT_VERSION}/Build/Distribution
|11 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c make -j$(nproc)
|11 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c make install
ARG CATCH2_VERSION ENTT_VERSION FASTGLTF_VERSION JOLT_VERSION SDL3_VERSION VKBOOTSTRAP_VERSION VULKAN_SDK VULKAN_SDK_VERSION VULKAN_SDK_VERSION_MAJOR VULKAN_SDK_VERSION_MINOR VULKAN_SDK_VERSION_PATCH VULKAN_SDK_VERSION_REVISION
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /work/fastgltf
WORKDIR /work/fastgltf
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c wget https://github.com/spnda/fastgltf/archive/refs/tags/v${FASTGLTF_VERSION}.tar.gz
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c tar xvf v${FASTGLTF_VERSION}.tar.gz
WORKDIR /work/fastgltf/fastgltf-${FASTGLTF_VERSION}
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c cmake . -DFASTGLTF_COMPILE_AS_CPP20=YES -DBUILD_SHARED_LIBS=ON
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c make -j$(nproc)
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c make install
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /vinter-rts
WORKDIR /vinter-rts
COPY file:85b52d29d3baed0e2097118cf2d0784af5b0f5f601af311e119221d1a32404e3 in /vinter-rts/
COPY file:c0e7e3c8a6435f56216a204f1ee726059e0a61521de4879981823b93eadc3c6e in /vinter-rts/
COPY file:8e99f40bb266fb2ef1160287f8474a47201d9133d54dc524165c9617309c4f1e in /vinter-rts/
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /vinter-rts/assets
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /vinter-rts/shaders
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /vinter-rts/src
|12 CATCH2_VERSION=3.14.0 ENTT_VERSION=4.0.0 FASTGLTF_VERSION=0.9.0 JOLT_VERSION=5.4.0 SDL3_VERSION=3.4.4 VKBOOTSTRAP_VERSION=1.4.341 VULKAN_SDK=/work/vulkan-sdk/1.4.341.1/x86_64 VULKAN_SDK_VERSION=1.4.341.1 VULKAN_SDK_VERSION_MAJOR=1 VULKAN_SDK_VERSION_MINOR=4 VULKAN_SDK_VERSION_PATCH=341 VULKAN_SDK_VERSION_REVISION=1 /bin/sh -c mkdir /vinter-rts/builddir
CMD ["bash", "-c", "build.sh"]

Labels

Key Value
io.buildah.version 1.43.5
Details
Container
2026-10-20 11:55:30 +03:00
1
OCI / Docker
linux/amd64
1.8 GiB
Versions (1) View all
latest 2026-10-20