Skip to content
Snippets Groups Projects
Commit b1bcdecb authored by Adrien Béraud's avatar Adrien Béraud
Browse files

cmake: use pkg-config in static mode

Change-Id: I8732dfaab77bc147763b7591d88e8ca476566627
parent add101f9
No related branches found
No related tags found
No related merge requests found
......@@ -23,21 +23,23 @@ option(BUILD_BENCHMARKS "Build benchamrks" ON)
option(BUILD_DEPENDENCIES "Build dependencies" ON)
if (NOT MSVC)
set(DEPENDENCIES_PATH ${CMAKE_CURRENT_SOURCE_DIR}/dependencies/install/${TARGET})
message("dependencies path: ${DEPENDENCIES_PATH}")
if (BUILD_DEPENDENCIES)
find_package(Python3 COMPONENTS Interpreter)
execute_process(
COMMAND ${Python3_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/dependencies/build.py
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/dependencies
)
set(DEPENDENCIES_PATH ${CMAKE_CURRENT_SOURCE_DIR}/dependencies/install/${TARGET})
endif()
include (GNUInstallDirs)
message("dependencies path: ${DEPENDENCIES_PATH}")
list(APPEND CMAKE_FIND_ROOT_PATH ${DEPENDENCIES_PATH})
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE BOTH)
list(APPEND CMAKE_PREFIX_PATH ${DEPENDENCIES_PATH})
endif()
find_package (PkgConfig REQUIRED)
if(BUILD_STATIC)
list(APPEND PKG_CONFIG_EXECUTABLE "--static")
endif()
check_include_file_cxx(msgpack.hpp HAVE_MSGPACKCXX)
if (NOT HAVE_MSGPACKCXX)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment