From af7bc95fad642043967cb8a13e41efb423e30400 Mon Sep 17 00:00:00 2001 From: mostlynick3 Date: Fri, 24 Jul 2026 07:51:10 +0200 Subject: [PATCH] feat(apps/docker): use Ninja to improve build error visibility (#26281) --- apps/docker/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/docker/Dockerfile b/apps/docker/Dockerfile index 8b4ff60b2..d679c708f 100644 --- a/apps/docker/Dockerfile +++ b/apps/docker/Dockerfile @@ -64,7 +64,7 @@ ARG CCACHE_LOGFILE="" RUN apt-get update \ && apt-get install -y --no-install-recommends \ - build-essential ccache libtool cmake-data make cmake clang \ + build-essential ccache libtool cmake-data ninja-build cmake clang \ git lsb-base curl unzip default-mysql-client openssl \ default-libmysqlclient-dev libboost-all-dev libssl-dev libmysql++-dev \ libreadline-dev zlib1g-dev libbz2-dev libncurses5-dev liblzma-dev \ @@ -89,6 +89,7 @@ RUN --mount=type=cache,target=/ccache,sharing=locked \ --mount=type=bind,target=/azerothcore/.git,source=.git \ git config --global --add safe.directory /azerothcore \ && cmake /azerothcore \ + -G Ninja \ -DCMAKE_INSTALL_PREFIX="/azerothcore/env/dist" \ -DAPPS_BUILD="all" \ -DTOOLS_BUILD="$CTOOLS_BUILD" \