增加集群版redis作为元信息和对象缓存,去除Minio事件通知的redis元信息获取方式。
This commit is contained in:
12
vendor/CMakeLists.txt
vendored
12
vendor/CMakeLists.txt
vendored
@@ -249,21 +249,21 @@ set_property(TARGET libcurl-static PROPERTY IMPORTED_LOCATION ${INSTALL_DIR}/lib
|
||||
set_property(TARGET libcurl-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${INSTALL_DIR}/include)
|
||||
|
||||
### hiredis
|
||||
ExternalProject_Add(hiredis PREFIX hiredis
|
||||
URL ${CMAKE_CURRENT_SOURCE_DIR}/hiredis-0.14.0.zip
|
||||
URL_MD5 376af92277701fae52a8c917c3ce3044
|
||||
ExternalProject_Add(hiredisCluster PREFIX hiredisCluster
|
||||
URL ${CMAKE_CURRENT_SOURCE_DIR}/hiredis-vip-0.3.0.zip
|
||||
URL_MD5 950ccc040a705ebe6c6b1854a744ae2d
|
||||
CONFIGURE_COMMAND ""
|
||||
BUILD_COMMAND make
|
||||
INSTALL_COMMAND make install
|
||||
BUILD_IN_SOURCE 1)
|
||||
|
||||
ExternalProject_Get_Property(hiredis SOURCE_DIR)
|
||||
ExternalProject_Get_Property(hiredisCluster SOURCE_DIR)
|
||||
set(HIREDIS_INCLUDE_DIRECTORIES ${SOURCE_DIR}/out/include/)
|
||||
file(MAKE_DIRECTORY ${HIREDIS_INCLUDE_DIRECTORIES})
|
||||
|
||||
add_library(hiredis-static STATIC IMPORTED GLOBAL)
|
||||
add_dependencies(libcurl-static hiredis)
|
||||
set_property(TARGET hiredis-static PROPERTY IMPORTED_LOCATION ${SOURCE_DIR}/libhiredis.a)
|
||||
add_dependencies(libcurl-static hiredisCluster)
|
||||
set_property(TARGET hiredis-static PROPERTY IMPORTED_LOCATION ${SOURCE_DIR}/libhiredis_vip.a)
|
||||
set_property(TARGET hiredis-static PROPERTY INTERFACE_INCLUDE_DIRECTORIES ${HIREDIS_INCLUDE_DIRECTORIES})
|
||||
|
||||
### dablooms
|
||||
|
||||
BIN
vendor/hiredis-0.14.0.zip
vendored
BIN
vendor/hiredis-0.14.0.zip
vendored
Binary file not shown.
BIN
vendor/hiredis-vip-0.3.0.zip
vendored
Normal file
BIN
vendor/hiredis-vip-0.3.0.zip
vendored
Normal file
Binary file not shown.
Reference in New Issue
Block a user