forked from bartvdbraak/blender
OSX/cmake: Mountain-Lion (10.8 )adaptions, skip unsupported endianess etc., todo: deployment target management
This commit is contained in:
parent
8ae89f4942
commit
b9c441536c
@ -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()
|
||||
|
@ -61,12 +61,12 @@ CCL_NAMESPACE_BEGIN
|
||||
#endif
|
||||
|
||||
#ifdef __KERNEL_OPENCL_APPLE__
|
||||
//#define __SVM__
|
||||
//#define __EMISSION__
|
||||
//#define __IMAGE_TEXTURES__
|
||||
//#define __HOLDOUT__
|
||||
//#define __PROCEDURAL_TEXTURES__
|
||||
//#define __EXTRA_NODES__
|
||||
#define __SVM__
|
||||
#define __EMISSION__
|
||||
#define __IMAGE_TEXTURES__
|
||||
#define __HOLDOUT__
|
||||
#define __PROCEDURAL_TEXTURES__
|
||||
#define __EXTRA_NODES__
|
||||
#endif
|
||||
|
||||
#ifdef __KERNEL_OPENCL_AMD__
|
||||
|
Loading…
Reference in New Issue
Block a user