mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
add libmysqlclient's dependencies to the output of mysql_config
This commit is contained in:
committed by
Sergei Golubchik
parent
22ea51eb5f
commit
34f3fd218e
@ -4,11 +4,11 @@
|
|||||||
IF(WIN32)
|
IF(WIN32)
|
||||||
# todo: libcurl for windows
|
# todo: libcurl for windows
|
||||||
ELSE()
|
ELSE()
|
||||||
SET(CC_LIBS ${LIBDL} ${LIBM} ${LIBPTHREAD})
|
SET(CC_LIBS ${LIBDL} ${LIBM} ${CMAKE_THREAD_LIBS_INIT})
|
||||||
FIND_PACKAGE(OpenSSL)
|
FIND_PACKAGE(OpenSSL)
|
||||||
#FIND_PACKAGE(GnuTLS)
|
#FIND_PACKAGE(GnuTLS)
|
||||||
IF(OPENSSL_FOUND)
|
IF(OPENSSL_FOUND)
|
||||||
SET(CC_LIBS ${CC_LIBS} ${OPENSSL_LIBRARIES} ${OPENSSL_CRYPTO_LIBRARIES})
|
SET(CC_LIBS ${CC_LIBS} ${OPENSSL_LIBRARIES})
|
||||||
SET(CC_CMAKE_OPTS "-DWITH_SSL=OPENSSL")
|
SET(CC_CMAKE_OPTS "-DWITH_SSL=OPENSSL")
|
||||||
ELSEIF (GNUTLS_FOUND)
|
ELSEIF (GNUTLS_FOUND)
|
||||||
SET(CC_LIBS ${CC_LIBS} ${GNUTLS_LIBRARY})
|
SET(CC_LIBS ${CC_LIBS} ${GNUTLS_LIBRARY})
|
||||||
@ -19,9 +19,14 @@ ELSE()
|
|||||||
INCLUDE(${CMAKE_SOURCE_DIR}/cmake/iconv.cmake)
|
INCLUDE(${CMAKE_SOURCE_DIR}/cmake/iconv.cmake)
|
||||||
IF(ICONV_FOUND)
|
IF(ICONV_FOUND)
|
||||||
IF(ICONV_EXTERNAL)
|
IF(ICONV_EXTERNAL)
|
||||||
SET(CC_LIBS ${CC_LIBS} ${ICONV_LIBRARIES})
|
IF(NOT ICONV_LIBRARIES MATCHES "libc.so")
|
||||||
|
SET(CC_LIBS ${CC_LIBS} ${ICONV_LIBRARIES})
|
||||||
|
ENDIF()
|
||||||
ENDIF()
|
ENDIF()
|
||||||
ENDIF()
|
ENDIF()
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
IF(NOT TARGET zlib)
|
||||||
|
SET(CC_LIBS ${CC_LIBS} ${ZLIB_LIBRARY})
|
||||||
|
ENDIF()
|
||||||
|
SET(mysqlclient_LIB_DEPENDS ${CC_LIBS} CACHE INTERNAL "")
|
||||||
MARK_AS_ADVANCED(CC_LIBS CC_CMAKE_OPTS)
|
MARK_AS_ADVANCED(CC_LIBS CC_CMAKE_OPTS)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user