Skip to content

Commit 8c3684e

Browse files
author
Richard Musil
committed
Force 'd' debug postfix for all targets in CMakeLists.txt.
1 parent b3644c1 commit 8c3684e

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ option(USE_CUSTOM_LIBCXX "Uses a custom libc++" OFF)
3131

3232
add_definitions( -DVR_API_PUBLIC )
3333

34+
set (CMAKE_DEBUG_POSTFIX d)
35+
3436
# Check if 32 or 64 bit system.
3537
set(SIZEOF_VOIDP ${CMAKE_SIZEOF_VOID_P})
3638
if(CMAKE_SIZEOF_VOID_P EQUAL 8)

CMakeSettings.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"inheritEnvironments": [ "msvc_x64_x64" ],
88
"buildRoot": "${projectDir}\\out\\build\\${name}",
99
"installRoot": "${projectDir}\\out\\install\\${name}",
10-
"cmakeCommandArgs": "-DBUILD_SHARED_LIBS=ON -DCMAKE_DEBUG_POSTFIX=d -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>DLL\"",
10+
"cmakeCommandArgs": "-DBUILD_SHARED_LIBS=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>DLL\"",
1111
"buildCommandArgs": "-v",
1212
"ctestCommandArgs": ""
1313
},
@@ -18,7 +18,7 @@
1818
"inheritEnvironments": [ "msvc_x86" ],
1919
"buildRoot": "${projectDir}\\out\\build\\${name}",
2020
"installRoot": "${projectDir}\\out\\install\\${name}",
21-
"cmakeCommandArgs": "-DBUILD_SHARED_LIBS=ON -DCMAKE_DEBUG_POSTFIX=d -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>DLL\"",
21+
"cmakeCommandArgs": "-DBUILD_SHARED_LIBS=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>DLL\"",
2222
"buildCommandArgs": "-v",
2323
"ctestCommandArgs": ""
2424
},
@@ -51,7 +51,7 @@
5151
"inheritEnvironments": [ "msvc_x64_x64" ],
5252
"buildRoot": "${projectDir}\\out\\build\\${name}",
5353
"installRoot": "${projectDir}\\out\\install\\${name}",
54-
"cmakeCommandArgs": "-DCMAKE_DEBUG_POSTFIX=d -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>\"",
54+
"cmakeCommandArgs": -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>\"",
5555
"buildCommandArgs": "-v",
5656
"ctestCommandArgs": ""
5757
},
@@ -62,7 +62,7 @@
6262
"inheritEnvironments": [ "msvc_x64_x64" ],
6363
"buildRoot": "${projectDir}\\out\\build\\${name}",
6464
"installRoot": "${projectDir}\\out\\install\\${name}",
65-
"cmakeCommandArgs": "-DCMAKE_DEBUG_POSTFIX=d -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>DLL\"",
65+
"cmakeCommandArgs": -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>DLL\"",
6666
"buildCommandArgs": "-v",
6767
"ctestCommandArgs": ""
6868
},
@@ -73,7 +73,7 @@
7373
"inheritEnvironments": [ "msvc_x86" ],
7474
"buildRoot": "${projectDir}\\out\\build\\${name}",
7575
"installRoot": "${projectDir}\\out\\install\\${name}",
76-
"cmakeCommandArgs": "-DCMAKE_DEBUG_POSTFIX=d -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>\"",
76+
"cmakeCommandArgs": -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>\"",
7777
"buildCommandArgs": "-v",
7878
"ctestCommandArgs": ""
7979
},
@@ -116,7 +116,7 @@
116116
"configurationType": "Debug",
117117
"buildRoot": "${projectDir}\\out\\build\\${name}",
118118
"installRoot": "${projectDir}\\out\\install\\${name}",
119-
"cmakeCommandArgs": "-DBUILD_SHARED_LIBS=ON -DCMAKE_DEBUG_POSTFIX=cd -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>DLL\"",
119+
"cmakeCommandArgs": "-DBUILD_SHARED_LIBS=ON -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>DLL\"",
120120
"buildCommandArgs": "-v",
121121
"ctestCommandArgs": "",
122122
"inheritEnvironments": [ "clang_cl_x64" ],
@@ -162,7 +162,7 @@
162162
"configurationType": "Debug",
163163
"buildRoot": "${projectDir}\\out\\build\\${name}",
164164
"installRoot": "${projectDir}\\out\\install\\${name}",
165-
"cmakeCommandArgs": "-DCMAKE_DEBUG_POSTFIX=cd -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>\"",
165+
"cmakeCommandArgs": "-DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MSVC_RUNTIME_LIBRARY=\"MultiThreaded$<$<CONFIG:Debug>:Debug>\"",
166166
"buildCommandArgs": "-v",
167167
"ctestCommandArgs": "",
168168
"inheritEnvironments": [ "clang_cl_x64" ],

0 commit comments

Comments
 (0)