From efa8b0748442d0bebb4288ac9e40f62ce1f6495c Mon Sep 17 00:00:00 2001 From: Corentin Le Molgat Date: Mon, 21 Jul 2025 15:00:18 +0200 Subject: [PATCH] cmake: fix glopConfig.cmake --- cmake/glopConfig.cmake.in | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cmake/glopConfig.cmake.in b/cmake/glopConfig.cmake.in index e5225a1d75..252a3b17d6 100644 --- a/cmake/glopConfig.cmake.in +++ b/cmake/glopConfig.cmake.in @@ -10,6 +10,10 @@ if(NOT ZLIB_FOUND AND NOT TARGET ZLIB::ZLIB) find_dependency(ZLIB REQUIRED) endif() +if(NOT TARGET BZip2::BZip2) + find_dependency(BZip2 REQUIRED) +endif() + if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.9.6") set(CONFIG_FLAG CONFIG) endif() @@ -21,4 +25,9 @@ if(NOT Protobuf_FOUND AND NOT PROTOBUF_FOUND AND NOT TARGET protobuf::libprotobu find_dependency(Protobuf REQUIRED ${CONFIG_FLAG}) endif() +# re2 may not provide a CMake config files +if(NOT TARGET re2::re2) + find_dependency(re2 REQUIRED) +endif() + include("${CMAKE_CURRENT_LIST_DIR}/glopTargets.cmake")