PageRenderTime 34ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/indra/cmake/MySQL.cmake

https://bitbucket.org/lindenlab/viewer-beta/
CMake | 26 lines | 22 code | 2 blank | 2 comment | 3 complexity | 15f28246d62184a152cc703da49771ee MD5 | raw file
Possible License(s): LGPL-2.1
  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}/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}/include)
  18. elseif (DARWIN)
  19. set(MYSQL_INCLUDE_DIR ${LIBS_PREBUILT_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)