diff --git a/cmake/FindMySQL.cmake b/cmake/FindMySQL.cmake new file mode 100644 index 0000000000000000000000000000000000000000..aba75c7157126a1491e06aafb379e8b4f738d1c4 --- /dev/null +++ b/cmake/FindMySQL.cmake @@ -0,0 +1,22 @@ +find_path(MYSQL_INCLUDE_DIR + NAMES mysql.h + PATH_SUFFIXES mysql +) +find_library(MYSQL_LIBRARIES + NAMES mysqlclient_r +) + +if(MYSQL_INCLUDE_DIR AND MYSQL_LIBRARIES) + set(MYSQL_FOUND ON) +endif(MYSQL_INCLUDE_DIR AND MYSQL_LIBRARIES) + +if(MYSQL_FOUND) + if (NOT MYSQL_FIND_QUIETLY) + message(STATUS "Found MySQL includes: ${MYSQL_INCLUDE_DIR}/mysql.h") + message(STATUS "Found MySQL library: ${MYSQL_LIBRARIES}") + endif (NOT MYSQL_FIND_QUIETLY) +else(MYSQL_FOUND) + if (MYSQL_FIND_REQUIRED) + message(FATAL_ERROR "Could not find mysql development files") + endif (MYSQL_FIND_REQUIRED) +endif (MYSQL_FOUND)