aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/drogon/0003-deps-redis.patch
blob: be59e49d18bceeeb4ad5404f9fd84134f8a530c1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d7218a6..ccd08cb 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -467,10 +467,10 @@ if (BUILD_SQLITE)
 endif (BUILD_SQLITE)
 
 if (BUILD_REDIS)
-    find_package(Hiredis)
+    find_package(Hiredis NAMES hiredis CONFIG REQUIRED)
     if (Hiredis_FOUND)
         add_definitions(-DUSE_REDIS)
-        target_link_libraries(${PROJECT_NAME} PRIVATE Hiredis_lib)
+        target_link_libraries(${PROJECT_NAME} PRIVATE hiredis::hiredis)
         set(DROGON_SOURCES
             ${DROGON_SOURCES}
             nosql_lib/redis/src/RedisClientImpl.cc
diff --git a/cmake/templates/DrogonConfig.cmake.in b/cmake/templates/DrogonConfig.cmake.in
index 48eb393..9a9742e 100644
--- a/cmake/templates/DrogonConfig.cmake.in
+++ b/cmake/templates/DrogonConfig.cmake.in
@@ -38,7 +38,7 @@ if(@COZ-PROFILER_FOUND@)
 find_dependency(coz-profiler)
 endif()
 if(@Hiredis_FOUND@)
-find_dependency(Hiredis)
+find_dependency(hiredis CONFIG)
 endif()
 if(@yaml-cpp_FOUND@)
 find_dependency(yaml-cpp)