2017-01-12 12:17:54 +00:00
|
|
|
set (MYSQL_LIB_PATHS
|
|
|
|
"/usr/local/opt/mysql/lib"
|
|
|
|
"/usr/local/lib/mysql/"
|
|
|
|
"/usr/local/lib/mysql"
|
|
|
|
"/usr/local/lib64/mysql"
|
|
|
|
"/usr/mysql/lib/mysql"
|
|
|
|
"/usr/mysql/lib64/mysql"
|
|
|
|
"/usr/lib/mysql"
|
|
|
|
"/usr/lib64/mysql"
|
|
|
|
"/lib/mysql"
|
|
|
|
"/lib64/mysql"
|
|
|
|
)
|
|
|
|
|
|
|
|
set (MYSQL_INCLUDE_PATHS
|
|
|
|
"/usr/local/opt/mysql/include"
|
|
|
|
"/usr/mysql/include/mysql"
|
|
|
|
"/usr/local/include/mysql"
|
|
|
|
"/usr/include/mysql"
|
|
|
|
)
|
|
|
|
|
|
|
|
find_path (MYSQL_INCLUDE_DIR NAMES mysql.h PATH_SUFFIXES mysql PATHS ${MYSQL_INCLUDE_PATHS})
|
|
|
|
|
|
|
|
if (USE_STATIC_LIBRARIES)
|
|
|
|
find_library (STATIC_MYSQLCLIENT_LIB libmysqlclient.a PATHS ${MYSQL_LIB_PATHS})
|
|
|
|
else ()
|
|
|
|
find_library (MYSQLCLIENT_LIB mysqlclient PATHS ${MYSQL_LIB_PATHS})
|
|
|
|
endif ()
|
|
|
|
|
|
|
|
include_directories (${MYSQL_INCLUDE_DIR})
|
|
|
|
|
2017-01-13 11:25:44 +00:00
|
|
|
message (STATUS "mysqlclient found: ${MYSQL_INCLUDE_DIR}; ${MYSQLCLIENT_LIB}; static=${STATIC_MYSQLCLIENT_LIB}")
|