diff --git a/CMakeLists.txt b/CMakeLists.txt index f1de181b05..9cf020c767 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -185,12 +185,12 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") exec_program(/usr/bin/sw_vers ARGS -productVersion OUTPUT_VARIABLE MACOSX_VERSION_RAW) string(REGEX REPLACE - "([0-9]+)(?:\\.([0-9]+).*)*" "\\1" + "([0-9]+)(\\.([0-9]+).*)*" "\\1" MACOSX_MAJOR_VERSION "${MACOSX_VERSION_RAW}") string(REGEX REPLACE - "([0-9]+)(?:\\.([0-9]+).*)*" "\\2" + "([0-9]+)\\.([0-9]+)(\\.([0-9]+).*)*" "\\2" MACOSX_MINOR_VERSION "${MACOSX_VERSION_RAW}")