Skip to content

Commit 0beee71

Browse files
authored
Update CMakeLists.txt
1 parent 6266376 commit 0beee71

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ if (${CMAKE_CXX_COMPILER_ID} MATCHES "Clang" OR ${CMAKE_CXX_COMPILER_ID} MATCHES
3030
else ()
3131
# MSVC
3232
if (NOT DEFINED MSVC_RUNTIME_TYPE)
33-
if (CMAKE_BUILD_TYPE MATCHES "Debug")
34-
set (MSVC_RUNTIME_TYPE "/MDd")
35-
else ()
36-
set (MSVC_RUNTIME_TYPE "/MD")
37-
endif ()
33+
set (MSVC_RUNTIME_TYPE "/MD")
34+
endif ()
35+
if (CMAKE_BUILD_TYPE MATCHES "Debug")
36+
set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${MSVC_RUNTIME_TYPE}d")
37+
else ()
38+
set (CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${MSVC_RUNTIME_TYPE}")
3839
endif ()
39-
set (CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE} "${CMAKE_CXX_FLAGS_${CMAKE_BUILD_TYPE}} ${MSVC_RUNTIME_TYPE}")
4040
endif()
4141

4242
if("${GTEST_ROOT}" STREQUAL "" AND WITH_TESTS)

0 commit comments

Comments
 (0)