MySQL.cmake
上传用户:king477883
上传日期:2021-03-01
资源大小:9553k
文件大小:1k
源码类别:

游戏引擎

开发平台:

C++ Builder

  1. # -*- cmake -*-
  2. include(Linking)
  3. include(Prebuilt)
  4. use_prebuilt_binary(mysql)
  5. if (LINUX)
  6.   if (WORD_SIZE EQUAL 32 OR DEBIAN_VERSION STREQUAL "3.1")
  7.     set(MYSQL_LIBRARIES mysqlclient)
  8.     set(MYSQL_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include)
  9.   else (WORD_SIZE EQUAL 32 OR DEBIAN_VERSION STREQUAL "3.1")
  10.     # Use the native MySQL library on a 64-bit system.
  11.     set(MYSQL_FIND_QUIETLY ON)
  12.     set(MYSQL_FIND_REQUIRED ON)
  13.     include(FindMySQL)
  14.   endif (WORD_SIZE EQUAL 32 OR DEBIAN_VERSION STREQUAL "3.1")
  15. elseif (WINDOWS)
  16.   set(MYSQL_LIBRARIES mysqlclient)
  17.   set(MYSQL_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include)
  18. elseif (DARWIN)
  19.   set(MYSQL_INCLUDE_DIR ${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include)
  20.   set(MYSQL_LIBRARIES
  21.     optimized ${ARCH_PREBUILT_DIRS_RELEASE}/libmysqlclient.a
  22.     debug ${ARCH_PREBUILT_DIRS_DEBUG}/libmysqlclient.a
  23.     )
  24. endif (LINUX)