forked from bartvdbraak/blender
CMake: add _WIN32_WINNT MSVC define to match scons
This commit is contained in:
parent
4903544cad
commit
247702986a
@ -973,11 +973,24 @@ elseif(WIN32)
|
|||||||
set(PLATFORM_LINKLIBS ${PLATFORM_LINKLIBS} dxguid)
|
set(PLATFORM_LINKLIBS ${PLATFORM_LINKLIBS} dxguid)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_definitions(/D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /D_CONSOLE /D_LIB)
|
add_definitions(
|
||||||
|
-D_CRT_NONSTDC_NO_DEPRECATE
|
||||||
|
-D_CRT_SECURE_NO_DEPRECATE
|
||||||
|
-D_SCL_SECURE_NO_DEPRECATE
|
||||||
|
-D_CONSOLE
|
||||||
|
-D_LIB
|
||||||
|
)
|
||||||
|
|
||||||
# MSVC11 needs _ALLOW_KEYWORD_MACROS to build
|
# MSVC11 needs _ALLOW_KEYWORD_MACROS to build
|
||||||
if(MSVC11 OR MSVC12)
|
if(NOT MSVC_VERSION VERSION_LESS 1700)
|
||||||
add_definitions(/D_ALLOW_KEYWORD_MACROS)
|
add_definitions(-D_ALLOW_KEYWORD_MACROS)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(CMAKE_CL_64)
|
||||||
|
# We want to support Vista level ABI for x64
|
||||||
|
if(NOT MSVC_VERSION VERSION_LESS 1700)
|
||||||
|
add_definitions(-D_WIN32_WINNT=0x600)
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS "/nologo /J /Gd /EHsc /MP" CACHE STRING "MSVC MT C++ flags " FORCE)
|
set(CMAKE_CXX_FLAGS "/nologo /J /Gd /EHsc /MP" CACHE STRING "MSVC MT C++ flags " FORCE)
|
||||||
|
Loading…
Reference in New Issue
Block a user