From b53c28a6ca854687d3b7d44d95db98d59cb083b2 Mon Sep 17 00:00:00 2001 From: Mizux Seiha Date: Tue, 4 Nov 2025 22:43:52 +0100 Subject: [PATCH] cmake: system_deps build googletest have to built it to have string_view support --- cmake/docker/system_deps/Dockerfile | 2 +- cmake/docker/system_deps/cpp.Dockerfile | 3 ++- cmake/docker/system_deps/dotnet.Dockerfile | 3 ++- cmake/docker/system_deps/java.Dockerfile | 3 ++- cmake/docker/system_deps/python.Dockerfile | 3 ++- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/cmake/docker/system_deps/Dockerfile b/cmake/docker/system_deps/Dockerfile index 99e1cb715b..69dcda6159 100644 --- a/cmake/docker/system_deps/Dockerfile +++ b/cmake/docker/system_deps/Dockerfile @@ -12,7 +12,7 @@ RUN pacman -Syu --noconfirm \ coin-or-cbc coin-or-clp \ glpk \ scip \ - gtest benchmark + benchmark ENTRYPOINT ["/bin/bash", "-c"] CMD [ "/bin/bash" ] diff --git a/cmake/docker/system_deps/cpp.Dockerfile b/cmake/docker/system_deps/cpp.Dockerfile index f0845f9746..fef40d1fbc 100644 --- a/cmake/docker/system_deps/cpp.Dockerfile +++ b/cmake/docker/system_deps/cpp.Dockerfile @@ -11,7 +11,8 @@ RUN cmake -S. -Bbuild -DBUILD_DEPS=OFF \ -DUSE_COINOR=ON \ -DUSE_GLPK=ON \ -DUSE_HIGHS=OFF \ - -DUSE_SCIP=ON + -DUSE_SCIP=ON \ + -DBUILD_googletest=ON RUN cmake --build build --target all -v RUN cmake --build build --target install diff --git a/cmake/docker/system_deps/dotnet.Dockerfile b/cmake/docker/system_deps/dotnet.Dockerfile index 28f8e0a39c..41bf4570ce 100644 --- a/cmake/docker/system_deps/dotnet.Dockerfile +++ b/cmake/docker/system_deps/dotnet.Dockerfile @@ -15,7 +15,8 @@ RUN cmake -S. -Bbuild -DBUILD_DEPS=OFF \ -DUSE_HIGHS=OFF \ -DUSE_SCIP=ON \ -DBUILD_DOTNET=ON \ - -DBUILD_CXX_SAMPLES=OFF -DBUILD_CXX_EXAMPLES=OFF + -DBUILD_CXX_SAMPLES=OFF -DBUILD_CXX_EXAMPLES=OFF \ + -DBUILD_googletest=ON RUN cmake --build build --target all -v RUN cmake --build build --target install diff --git a/cmake/docker/system_deps/java.Dockerfile b/cmake/docker/system_deps/java.Dockerfile index ff39de3701..4fd8952ab1 100644 --- a/cmake/docker/system_deps/java.Dockerfile +++ b/cmake/docker/system_deps/java.Dockerfile @@ -14,7 +14,8 @@ RUN cmake -S. -Bbuild -DBUILD_DEPS=OFF \ -DUSE_HIGHS=OFF \ -DUSE_SCIP=ON \ -DBUILD_JAVA=ON -DSKIP_GPG=ON \ - -DBUILD_CXX_SAMPLES=OFF -DBUILD_CXX_EXAMPLES=OFF + -DBUILD_CXX_SAMPLES=OFF -DBUILD_CXX_EXAMPLES=OFF \ + -DBUILD_googletest=ON RUN cmake --build build --target all -v RUN cmake --build build --target install diff --git a/cmake/docker/system_deps/python.Dockerfile b/cmake/docker/system_deps/python.Dockerfile index a9c53c659d..6cc9d2ef0f 100644 --- a/cmake/docker/system_deps/python.Dockerfile +++ b/cmake/docker/system_deps/python.Dockerfile @@ -23,7 +23,8 @@ RUN cmake -S. -Bbuild -DBUILD_DEPS=OFF \ -DUSE_HIGHS=OFF \ -DUSE_SCIP=ON \ -DBUILD_PYTHON=ON \ - -DBUILD_CXX_SAMPLES=OFF -DBUILD_CXX_EXAMPLES=OFF + -DBUILD_CXX_SAMPLES=OFF -DBUILD_CXX_EXAMPLES=OFF \ + -DBUILD_googletest=ON RUN cmake --build build --target all -v RUN cmake --build build --target install