File: FindRedis.cmake

package info (click to toggle)
mapcache 1.14.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,844 kB
  • sloc: ansic: 33,609; xml: 889; sh: 183; makefile: 61; python: 48
file content (29 lines) | stat: -rw-r--r-- 890 bytes parent folder | download | duplicates (3)
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
IF (HIREDIS_INCLUDE_DIR AND HIREDIS_LIBRARIES)
	SET (HIREDIS_FOUND TRUE)
ELSE(HIREDIS_INCLUDE_DIR AND HIREDIS_LIBRARIES)
	FIND_PATH(HIREDIS_INCLUDE_DIR hiredis/hiredis.h
		/usr/include/
		/usr/include/hiredis
		/usr/local/include/
		/usr/local/include/hiredis
		/opt/local/include/
		/opt/local/include/hiredis
	)

	FIND_LIBRARY(HIREDIS_LIBRARIES NAMES hiredis libhiredis
		PATHS
	        /usr/lib
                /usr/local/lib
		/opt/local/lib
	)

	IF(HIREDIS_INCLUDE_DIR AND HIREDIS_LIBRARIES)
		SET(HIREDIS_FOUND TRUE)
		MESSAGE(STATUS "Found hiredis: ${HIREDIS_INCLUDE_DIR}, ${HIREDIS_LIBRARIES}")
	ELSE(HIREDIS_INCLUDE_DIR AND HIREDIS_LIBRARIES)
		SET(HIREDIS_FOUND FALSE)
		MESSAGE(STATUS "hiredis client library not found.")
	ENDIF(HIREDIS_INCLUDE_DIR AND HIREDIS_LIBRARIES)

	MARK_AS_ADVANCED(HIREDIS_INCLUDE_DIR HIREDIS_LIBRARIES)
ENDIF(HIREDIS_INCLUDE_DIR AND HIREDIS_LIBRARIES)