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:03:52 +0100 |
commit | d4deb17a2f94d06b7eab232b90e874fa58675b36 (patch) | |
tree | 55b1297f648e336b686e6acf865b83a857057b71 /cmake/macros | |
parent | b5c5442d039f12bb114aa48c75c04c55d55ae854 (diff) |
Build/CMake: Fix finding MySQL install
Diffstat (limited to 'cmake/macros')
-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 |