Add option to search for boost if enabled

This commit is contained in:
bmarques1995
2025-09-06 04:56:22 -03:00
parent d07dd3c4f1
commit 8a20057c47
2 changed files with 7 additions and 1 deletions

View File

@@ -299,6 +299,12 @@ if(CROW_INSTALL)
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/Crow"
)
if(CROW_USE_BOOST)
set(CROW_ASIO_PROVIDER "Boost 1.64 COMPONENTS system date_time REQUIRED")
else()
set(CROW_ASIO_PROVIDER "asio")
endif()
include(CMakePackageConfigHelpers)
configure_package_config_file(
"${CMAKE_CURRENT_SOURCE_DIR}/cmake/CrowConfig.cmake.in"

View File

@@ -5,7 +5,7 @@ include(CMakeFindDependencyMacro)
get_filename_component(CROW_CMAKE_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
list(APPEND CMAKE_MODULE_PATH ${CROW_CMAKE_DIR})
find_dependency(asio)
find_dependency(@CROW_ASIO_PROVIDER@)
list(REMOVE_AT CMAKE_MODULE_PATH -1)
set(CROW_INSTALLED_FEATURES "@CROW_FEATURES@")