| # Find the Hiredis libraries | 
 | # | 
 | # The following variables are optionally searched for defaults | 
 | #  HIREDIS_ROOT_DIR:    Base directory where all Hiredis components are found | 
 | # | 
 | # The following are set after configuration is done: | 
 | #  HIREDIS_FOUND | 
 | #  Hiredis_INCLUDE_DIR | 
 | #  Hiredis_LIBRARIES | 
 |  | 
 | find_path(Hiredis_INCLUDE_DIR NAMES hiredis/hiredis.h | 
 |                              PATHS ${HIREDIS_ROOT_DIR} ${HIREDIS_ROOT_DIR}/include) | 
 |  | 
 | find_library(Hiredis_LIBRARIES NAMES hiredis | 
 |                               PATHS ${HIREDIS_ROOT_DIR} ${HIREDIS_ROOT_DIR}/lib) | 
 |  | 
 | include(FindPackageHandleStandardArgs) | 
 | find_package_handle_standard_args(Hiredis DEFAULT_MSG Hiredis_INCLUDE_DIR Hiredis_LIBRARIES) | 
 |  | 
 | if(HIREDIS_FOUND) | 
 |   message(STATUS "Found Hiredis  (include: ${Hiredis_INCLUDE_DIR}, library: ${Hiredis_LIBRARIES})") | 
 |   mark_as_advanced(Hiredis_INCLUDE_DIR Hiredis_LIBRARIES) | 
 | endif() |