forked from osmocom/wireshark
CMake: improve finding C-Ares library
This commit is contained in:
parent
cb3fd3b5cd
commit
4be3ae9738
|
@ -17,10 +17,23 @@ ENDIF (CARES_INCLUDE_DIRS)
|
||||||
INCLUDE(FindWSWinLibs)
|
INCLUDE(FindWSWinLibs)
|
||||||
FindWSWinLibs("c-ares-.*" "CARES_HINTS")
|
FindWSWinLibs("c-ares-.*" "CARES_HINTS")
|
||||||
|
|
||||||
FIND_PATH(CARES_INCLUDE_DIR ares.h HINTS "${CARES_HINTS}/include" )
|
find_path( CARES_INCLUDE_DIR
|
||||||
|
NAMES ares.h
|
||||||
|
PATH_SUFFIXES
|
||||||
|
include
|
||||||
|
HINTS
|
||||||
|
"${CARES_INCLUDEDIR}"
|
||||||
|
"${CARES_HINTS}"
|
||||||
|
)
|
||||||
|
|
||||||
SET(CARES_NAMES cares libcares-2)
|
find_library( CARES_LIBRARY
|
||||||
FIND_LIBRARY(CARES_LIBRARY NAMES ${CARES_NAMES} HINTS "${CARES_HINTS}/lib" )
|
NAMES cares libcares-2
|
||||||
|
PATH_SUFFIXES
|
||||||
|
lib64 lib
|
||||||
|
HINTS
|
||||||
|
"${CARES_LIBDIR}"
|
||||||
|
"${CARES_HINTS}"
|
||||||
|
)
|
||||||
|
|
||||||
# Try to retrieve version from header if found
|
# Try to retrieve version from header if found
|
||||||
if(CARES_INCLUDE_DIR)
|
if(CARES_INCLUDE_DIR)
|
||||||
|
|
Loading…
Reference in New Issue