From e0c22865f106c53897d84038fc16c65d58c33126 Mon Sep 17 00:00:00 2001 From: Martin Stump <martin.stump@mercedes-benz.com> Date: Thu, 1 Dec 2022 07:26:47 +0100 Subject: [PATCH] Fix dep order in package config Dependencies have to be found before including the project targets. Signed-off-by: Martin Stump <martin.stump@mercedes-benz.com> --- cmake/MantleAPIConfig.cmake.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/MantleAPIConfig.cmake.in b/cmake/MantleAPIConfig.cmake.in index 2dc0d3c..462d8ef 100644 --- a/cmake/MantleAPIConfig.cmake.in +++ b/cmake/MantleAPIConfig.cmake.in @@ -11,11 +11,11 @@ @PACKAGE_INIT@ +include(CMakeFindDependencyMacro) +find_dependency(units) + if(NOT TARGET MantleAPI::MantleAPI AND NOT MantleAPI_BINARY_DIR) set_and_check(MantleAPI_INCLUDE_DIR "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@") mark_as_advanced(MantleAPI_INCLUDE_DIR) include("${CMAKE_CURRENT_LIST_DIR}/MantleAPITargets.cmake") endif() - -include(CMakeFindDependencyMacro) -find_dependency(units) -- GitLab