OSX/cmake: Mountain-Lion (10.8 )adaptions, skip unsupported endianess etc., todo: deployment target management
This commit is contained in:
@@ -271,7 +271,9 @@ if(APPLE)
|
||||
endif()
|
||||
|
||||
execute_process(COMMAND uname -r OUTPUT_VARIABLE MAC_SYS) # check for actual system-version
|
||||
if (${MAC_SYS} MATCHES 11)
|
||||
if (${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)
|
||||
@@ -1478,7 +1480,7 @@ endif()
|
||||
|
||||
|
||||
# set the endian define
|
||||
if(MSVC)
|
||||
if(MSVC OR ${XCODE_VERSION} VERSION_GREATER 4.3) # no more ppc support in xcode > 4.3
|
||||
# for some reason this fails on msvc
|
||||
add_definitions(-D__LITTLE_ENDIAN__)
|
||||
else()
|
||||
|
Reference in New Issue
Block a user