diff --git a/CMakeLists.txt b/CMakeLists.txt index 83bd458..ad56a27 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -135,7 +135,7 @@ endif() set(HAVE_C-ARES NO) if (BUILD_C-ARES) - find_package(c-ares) + find_package(c-ares CONFIG) if(c-ares_FOUND) message(STATUS "c-ares found!") set(HAVE_C-ARES TRUE) @@ -143,7 +143,7 @@ if (BUILD_C-ARES) endif () if(HAVE_C-ARES) - target_link_libraries(${PROJECT_NAME} PRIVATE c-ares_lib) + target_link_libraries(${PROJECT_NAME} PRIVATE c-ares::cares) set(TRANTOR_SOURCES ${TRANTOR_SOURCES} trantor/net/inner/AresResolver.cc) diff --git a/cmake/templates/TrantorConfig.cmake.in b/cmake/templates/TrantorConfig.cmake.in index e18652d..6dad38e 100644 --- a/cmake/templates/TrantorConfig.cmake.in +++ b/cmake/templates/TrantorConfig.cmake.in @@ -14,7 +14,7 @@ if(@OpenSSL_FOUND@) find_dependency(OpenSSL) endif() if(@c-ares_FOUND@) - find_dependency(c-ares) + find_dependency(c-ares CONFIG) endif() find_dependency(Threads) # Compute paths