Changeset - 3d6b63335b25
[Not reviewed]
0 1 0
HanzZ - 14 years ago 2011-09-04 23:43:33
hanzz.k@gmail.com
MySQL fix for Debian, Thanks to xhalim
1 file changed with 6 insertions and 5 deletions:
0 comments (0 inline, 0 general)
cmake_modules/mysqlConfig.cmake
Show inline comments
 
@@ -20,16 +20,17 @@ if( MYSQL_INCLUDE_DIR AND EXISTS "${MYSQL_INCLUDE_DIR}/mysql_version.h" )
 
	file( STRINGS "${MYSQL_INCLUDE_DIR}/mysql_version.h" MYSQL_VERSION_H REGEX "^#define[ \t]+MYSQL_SERVER_VERSION[ \t]+\"[^\"]+\".*$" )
 
	string( REGEX REPLACE "^.*MYSQL_SERVER_VERSION[ \t]+\"([^\"]+)\".*$" "\\1" MYSQL_VERSION_STRING "${MYSQL_VERSION_H}" )
 
endif()
 

	
 
# handle the QUIETLY and REQUIRED arguments and set MYSQL_FOUND to TRUE if 
 
# all listed variables are TRUE
 
include( FindPackageHandleStandardArgs )
 
FIND_PACKAGE_HANDLE_STANDARD_ARGS( MYSQL
 
	REQUIRED_VARS MYSQL_LIBRARY MYSQL_INCLUDE_DIR
 
	VERSION_VAR MYSQL_VERSION_STRING )
 
# include( FindPackageHandleStandardArgs )
 
# FIND_PACKAGE_HANDLE_STANDARD_ARGS( MYSQL
 
# 	REQUIRED_VARS MYSQL_LIBRARY MYSQL_INCLUDE_DIR
 
# 	VERSION_VAR MYSQL_VERSION_STRING )
 

	
 
if( MYSQL_FOUND )
 
if(MYSQL_LIBRARY AND MYSQL_INCLUDE_DIR)
 
	set(MYSQL_FOUND TRUE)
 
	set( MYSQL_LIBRARIES ${MYSQL_LIBRARY} )
 
	set( MYSQL_INCLUDE_DIRS ${PCRE_INCLUDE_DIR} )
 
	message( STATUS "Found MySQL: ${MYSQL_LIBRARY}, ${MYSQL_INCLUDE_DIR}")
 
endif()
0 comments (0 inline, 0 general)