From cd0d89d46b910de17bafb7755ad0bddba229b395 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20A=CC=81ngel=20San=20Marti=CC=81n=20Rodri=CC=81guez?= Date: Wed, 25 Feb 2026 18:04:05 +0100 Subject: [PATCH] Enable ninja in docker builds --- docker/Dockerfile | 3 ++- docker/Dockerfile.aarch64 | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 60bad055..50629fc7 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -15,6 +15,7 @@ RUN \ apt-get install -y --no-install-recommends \ build-essential \ cmake \ + ninja-build \ desktop-file-utils \ gcc \ g++ \ @@ -61,7 +62,7 @@ RUN git clone https://github.com/YACReader/yacreader.git /src/git && \ # build yacreaderlibraryserver (7zip source is auto-downloaded by CMake FetchContent) RUN cd /src/git && \ - cmake -B build \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/app \ -DDECOMPRESSION_BACKEND=7zip \ -DBUILD_SERVER_STANDALONE=ON \ diff --git a/docker/Dockerfile.aarch64 b/docker/Dockerfile.aarch64 index 922c490e..aa75208b 100644 --- a/docker/Dockerfile.aarch64 +++ b/docker/Dockerfile.aarch64 @@ -15,6 +15,7 @@ RUN \ apt-get install -y --no-install-recommends \ build-essential \ cmake \ + ninja-build \ desktop-file-utils \ gcc \ g++ \ @@ -58,7 +59,7 @@ RUN git clone https://github.com/YACReader/yacreader.git /src/git && \ # build yacreaderlibraryserver (7zip source is auto-downloaded by CMake FetchContent) RUN cd /src/git && \ - cmake -B build \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/app \ -DDECOMPRESSION_BACKEND=7zip \ -DBUILD_SERVER_STANDALONE=ON \