OSX/cmake: rollback ca5bbe0e41
cause OSX versions can have not subversion thus sw_vers -productVersion is not usable for sdk setting
This commit is contained in:
@@ -307,11 +307,19 @@ if(APPLE)
|
||||
FORCE)
|
||||
endif()
|
||||
|
||||
execute_process(COMMAND sw_vers -productVersion OUTPUT_VARIABLE MAC_SYS OUTPUT_STRIP_TRAILING_WHITESPACE) # check for actual system-version
|
||||
if( ${MAC_SYS} VERSION_LESS 10.5)
|
||||
set(OSX_SYSTEM unsupported)
|
||||
execute_process(COMMAND uname -r OUTPUT_VARIABLE MAC_SYS) # check for actual system-version
|
||||
if(${MAC_SYS} MATCHES 13)
|
||||
set(OSX_SYSTEM 10.9)
|
||||
elseif(${MAC_SYS} MATCHES 12)
|
||||
set(OSX_SYSTEM 10.8)
|
||||
elseif(${MAC_SYS} MATCHES 11)
|
||||
set(OSX_SYSTEM 10.7)
|
||||
elseif(${MAC_SYS} MATCHES 10)
|
||||
set(OSX_SYSTEM 10.6)
|
||||
elseif(${MAC_SYS} MATCHES 9)
|
||||
set(OSX_SYSTEM 10.5)
|
||||
else()
|
||||
set(OSX_SYSTEM ${MAC_SYS})
|
||||
set(OSX_SYSTEM unsupported)
|
||||
endif()
|
||||
message(STATUS "Detected system-version: " ${OSX_SYSTEM})
|
||||
|
||||
|
Reference in New Issue
Block a user