diff --git a/cmake/FindMySQL.cmake b/cmake/FindMySQL.cmake index 6919d3a0b..363e88ccd 100644 --- a/cmake/FindMySQL.cmake +++ b/cmake/FindMySQL.cmake @@ -4,18 +4,20 @@ if(NOT CMAKE_CROSSCOMPILING) ) if(MYSQL_CONFIG) - exec_program(${MYSQL_CONFIG} + execute_process(COMMAND ${MYSQL_CONFIG} ARGS --include OUTPUT_VARIABLE MY_TMP + OUTPUT_STRIP_TRAILING_WHITESPACE ) string(REGEX REPLACE "-I([^ ]*)( .*)?" "\\1" MY_TMP "${MY_TMP}") set(MYSQL_CONFIG_INCLUDE_DIR ${MY_TMP} CACHE FILEPATH INTERNAL) - exec_program(${MYSQL_CONFIG} + execute_process(COMMAND ${MYSQL_CONFIG} ARGS --libs_r OUTPUT_VARIABLE MY_TMP + OUTPUT_STRIP_TRAILING_WHITESPACE ) set(MYSQL_CONFIG_LIBRARIES "")