ARG BASE_BUILDER FROM $BASE_BUILDER ARG CONAN_RELEASE_PROFILE ARG CONAN_RELWITHDEBINFO_PROFILE ARG CONAN_DEBUG_PROFILE RUN apt-get update \ && apt-get install -y \ xvfb \ \ # LunarG Vulkan repo (modern keyring method) && wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc \ | gpg --dearmor -o /usr/share/keyrings/lunarg-archive-keyring.gpg \ \ && echo "deb [signed-by=/usr/share/keyrings/lunarg-archive-keyring.gpg] https://packages.lunarg.com/vulkan/1.4.313 noble main" \ > /etc/apt/sources.list.d/lunarg-vulkan.list \ \ && apt-get update \ && apt-get install -y vulkan-sdk \ \ # Cleanup && rm -rf /var/lib/apt/lists/* COPY conanfile.py BigfootDependencies/conanfile.py RUN ccache --zero-stats \ && conan install ./BigfootDependencies --remote=bigfootpackages --build="*" -pr:h=${CONAN_RELEASE_PROFILE} -pr:b=${CONAN_RELEASE_PROFILE} -s build_type=Release \ && conan install ./BigfootDependencies --remote=bigfootpackages --build="*" -pr:h=${CONAN_RELWITHDEBINFO_PROFILE} -pr:b=${CONAN_RELWITHDEBINFO_PROFILE} -s build_type=RelWithDebInfo \ && conan install ./BigfootDependencies --remote=bigfootpackages --build="*" -pr:h=${CONAN_DEBUG_PROFILE} -pr:b=${CONAN_DEBUG_PROFILE} -s build_type=Debug \ && ccache --show-stats