From b85f235d08fea2dfebd6afe77e5ac93593e42da5 Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Sun, 13 Oct 2024 12:53:45 +0200 Subject: [PATCH] wip --- CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 852eed09b..acc825b39 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -652,8 +652,12 @@ JOIN("-I${DEPENDENCIES_INCLUDE_DIRS}" " -I" PKGCONFIG_OSRM_INCLUDE_FLAGS) # # the link libraries to be written to the pkg-config file. # # Conan & TBB define dependencies as CMake targets too, that's why we do the same for them. foreach(engine_lib ${ENGINE_LIBRARIES}) - message(STATUS "Adding ${engine_lib} to pkg-config dependencies ") - list(APPEND PKGCONFIG_DEPENDENT_LIBRARIES "$") + message(STATUS "Adding ${engine_lib} to pkg-config dependencies") + if("${engine_lib}" MATCHES "^boost.*" OR "${engine_lib}" MATCHES "^CONAN_LIB.*" OR "${engine_lib}" MATCHES "^TBB.*") + list(APPEND PKGCONFIG_DEPENDENT_LIBRARIES "$") + else() + list(APPEND PKGCONFIG_DEPENDENT_LIBRARIES "${engine_lib}") + endif() endforeach(engine_lib) #message(FATAL_ERROR "XXX") # JOIN("${PKGCONFIG_DEPENDENT_LIBRARIES}" " " PKGCONFIG_OSRM_DEPENDENT_LIBRARIES)