| # 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"] |