[Bf-blender-cvs] [ff675f0] master: CMake: Don't pass SSE2 flags in compositor for 64bit MSVC
Sergey Sharybin
noreply at git.blender.org
Sat Feb 20 14:07:15 CET 2016
Commit: ff675f03672cb359f35398d45bcdea4aa62292fa
Author: Sergey Sharybin
Date: Sat Feb 20 10:51:27 2016 +0500
Branches: master
https://developer.blender.org/rBff675f03672cb359f35398d45bcdea4aa62292fa
CMake: Don't pass SSE2 flags in compositor for 64bit MSVC
ALl 64 bit platforms supports SSE2, hence the flag is ignored
and warning was generated.
===================================================================
M source/blender/compositor/CMakeLists.txt
===================================================================
diff --git a/source/blender/compositor/CMakeLists.txt b/source/blender/compositor/CMakeLists.txt
index 6ad8be7..35e5ec9 100644
--- a/source/blender/compositor/CMakeLists.txt
+++ b/source/blender/compositor/CMakeLists.txt
@@ -542,7 +542,7 @@ list(APPEND INC
${CMAKE_CURRENT_BINARY_DIR}/operations
)
-if(MSVC)
+if(MSVC AND NOT CMAKE_CL_64)
set(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} /arch:SSE2")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /arch:SSE2")
endif()
More information about the Bf-blender-cvs
mailing list