diff options
author | DDuarte <dnpd.dd@gmail.com> | 2015-06-29 14:03:52 +0100 |
---|---|---|
committer | DDuarte <dnpd.dd@gmail.com> | 2015-06-29 14:09:48 +0100 |
commit | 1b2a67a1b57e549a41015fdd8b92f5d64a059c14 (patch) | |
tree | 538163bfae82552db189f5a40f60c39eaf07dc09 /cmake/macros/FindMySQL.cmake | |
parent | 1a34fde96b88a9059b23f4a673bd2b6421e2198b (diff) |
Build/CMake: Fix finding MySQL install
(cherry picked from commit d4deb17a2f94d06b7eab232b90e874fa58675b36)
Diffstat (limited to 'cmake/macros/FindMySQL.cmake')
-rw-r--r-- | cmake/macros/FindMySQL.cmake | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/cmake/macros/FindMySQL.cmake b/cmake/macros/FindMySQL.cmake index 72128450638..40fa716ed69 100644 --- a/cmake/macros/FindMySQL.cmake +++ b/cmake/macros/FindMySQL.cmake @@ -63,6 +63,19 @@ if( UNIX ) endif( MYSQL_CONFIG ) endif( UNIX ) +if( WIN32 ) + # read environment variables and change \ to / + SET(PROGRAM_FILES_32 $ENV{ProgramFiles}) + if (${PROGRAM_FILES_32}) + STRING(REPLACE "\\\\" "/" PROGRAM_FILES_32 ${PROGRAM_FILES_32}) + endif(${PROGRAM_FILES_32}) + + SET(PROGRAM_FILES_64 $ENV{ProgramW6432}) + if (${PROGRAM_FILES_64}) + STRING(REPLACE "\\\\" "/" PROGRAM_FILES_64 ${PROGRAM_FILES_64}) + endif(${PROGRAM_FILES_64}) +endif ( WIN32 ) + find_path(MYSQL_INCLUDE_DIR NAMES mysql.h |