Files
        @ 389f066d9e2d
    
        
              Branch filter: 
        
    Location: libtransport.git/cmake_modules/mysqlConfig.cmake - annotation
        
            
            389f066d9e2d
            1.3 KiB
            text/x-cmake
        
        
    
    Send proper identity in disco#info response with adhoc command node
    | 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 3d6b63335b25 3d6b63335b25 3d6b63335b25 3d6b63335b25 5fd0a88a8006 3d6b63335b25 3d6b63335b25 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 5fd0a88a8006 | # - Find mysqlclient
# Find the native MySQL includes and library
#
#  MYSQL_INCLUDE_DIR - where to find mysql.h, etc.
#  MYSQL_LIBRARIES   - List of libraries when using MySQL.
#  MYSQL_FOUND       - True if MySQL found.
#
# Based on: http://www.itk.org/Wiki/CMakeUserFindMySQL
find_path( MYSQL_INCLUDE_DIR "mysql.h"
	PATH_SUFFIXES "mysql" )
set( MYSQL_NAMES mysqlclient mysqlclient_r )
find_library( MYSQL_LIBRARY
	NAMES ${MYSQL_NAMES}
	PATH_SUFFIXES "mysql" )
mark_as_advanced( MYSQL_LIBRARY MYSQL_INCLUDE_DIR )
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 )
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()
 |