diff options
Diffstat (limited to 'vcpkg/ports/drogon/0003-deps-redis.patch')
| -rw-r--r-- | vcpkg/ports/drogon/0003-deps-redis.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/vcpkg/ports/drogon/0003-deps-redis.patch b/vcpkg/ports/drogon/0003-deps-redis.patch new file mode 100644 index 0000000..be59e49 --- /dev/null +++ b/vcpkg/ports/drogon/0003-deps-redis.patch @@ -0,0 +1,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) |