From 1df8ee0758a058d8e8a2549bf2cecf48c9f83fa9 Mon Sep 17 00:00:00 2001
From: Mederic Fourmy <mederic.fourmy@gmail.com>
Date: Thu, 12 May 2022 15:26:50 +0200
Subject: [PATCH] Specify MODULE or CONFIG in find_package

---
 CMakeLists.txt | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3e6a6ea05..1b96ef263 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -77,13 +77,13 @@ ENDIF()
 option(_WOLF_TRACE "Enable wolf tracing macro" ON)
 
 # ============ DEPENDENCIES ============ 
-FIND_PACKAGE(Threads REQUIRED)
-FIND_PACKAGE(Ceres REQUIRED)
-FIND_PACKAGE(Eigen3 3.3 REQUIRED)
+FIND_PACKAGE(Threads REQUIRED MODULE)
+FIND_PACKAGE(Ceres REQUIRED CONFIG)
+FIND_PACKAGE(Eigen3 3.3 REQUIRED CONFIG)
 if(${EIGEN3_VERSION_STRING} VERSION_LESS 3.3)
   message(FATAL_ERROR "Wolf requires Eigen >= 3.3. Found Eigen ${EIGEN3_VERSION_STRING}")
 endif()
-FIND_PACKAGE(yaml-cpp REQUIRED)
+FIND_PACKAGE(yaml-cpp REQUIRED CONFIG)
 
 # ============ config.h ============ 
 set(_WOLF_ROOT_DIR ${CMAKE_SOURCE_DIR})
@@ -513,7 +513,7 @@ INSTALL(DIRECTORY ${SPDLOG_INCLUDE_DIRS} DESTINATION "include/iri-algorithms/")
 
 export(PACKAGE ${PLUGIN_NAME})
 
-FIND_PACKAGE(Doxygen)
+FIND_PACKAGE(Doxygen MODULE)
 
 FIND_PATH(IRI_DOC_DIR doxygen.conf ${CMAKE_SOURCE_DIR}/doc/iri_doc/)
 IF (IRI_DOC_DIR)
-- 
GitLab