|
2 | 2 | "version": 2, |
3 | 3 | "configurePresets": [ |
4 | 4 | { |
5 | | - "name": "windows-ninja-x64-relWithDebInfo", |
| 5 | + "name": "windows-ninja-x64-debug", |
6 | 6 | "binaryDir": "${sourceDir}/build", |
7 | | - "generator": "Ninja", |
| 7 | + "generator": "Ninja Multi-Config", |
8 | 8 | "cacheVariables": { |
9 | | - "CMAKE_C_COMPILER": "cl.exe", |
10 | 9 | "CMAKE_CXX_COMPILER": "cl.exe", |
11 | | - "CMAKE_BUILD_TYPE": "RelWithDebInfo", |
| 10 | + "CMAKE_BUILD_TYPE": "Debug", |
12 | 11 | "BOOST_INCLUDEDIR": "$env{BOOST}", |
13 | 12 | "BOOST_LIBRARYDIR": "$env{BOOST_LIB64}", |
14 | 13 | "QL_BUILD_EXAMPLES": false, |
15 | 14 | "QL_BUILD_TEST_SUITE": false, |
16 | 15 | "QL_BUILD_BENCHMARK": false, |
17 | 16 | "MSVC_LINK_DYNAMIC_RUNTIME": true, |
18 | | - "MSVC_WHOLE_PROGRAM_OPTIMIZATION": true, |
| 17 | + "MSVC_WHOLE_PROGRAM_OPTIMIZATION": false, |
19 | 18 | "ENABLE_SESSIONS": true, |
| 19 | + "ORE_BUILD_DOC": false |
20 | 20 | }, |
21 | 21 | "architecture": { |
22 | 22 | "value": "x64", |
|
32 | 32 | } |
33 | 33 | }, |
34 | 34 | { |
35 | | - "name": "windows-ninja-x64-debug", |
| 35 | + "name": "windows-ninja-x64-relWithDebInfo", |
36 | 36 | "binaryDir": "${sourceDir}/build", |
37 | | - "generator": "Ninja", |
| 37 | + "generator": "Ninja Multi-Config", |
38 | 38 | "cacheVariables": { |
39 | | - "CMAKE_C_COMPILER": "cl.exe", |
40 | 39 | "CMAKE_CXX_COMPILER": "cl.exe", |
41 | | - "CMAKE_BUILD_TYPE": "Debug", |
| 40 | + "CMAKE_BUILD_TYPE": "RelWithDebInfo", |
42 | 41 | "BOOST_INCLUDEDIR": "$env{BOOST}", |
43 | 42 | "BOOST_LIBRARYDIR": "$env{BOOST_LIB64}", |
44 | 43 | "QL_BUILD_EXAMPLES": false, |
45 | 44 | "QL_BUILD_TEST_SUITE": false, |
46 | 45 | "QL_BUILD_BENCHMARK": false, |
47 | | - "MSVC_LINK_DYNAMIC_RUNTIME": false, |
48 | | - "MSVC_WHOLE_PROGRAM_OPTIMIZATION": false, |
| 46 | + "MSVC_LINK_DYNAMIC_RUNTIME": true, |
| 47 | + "MSVC_WHOLE_PROGRAM_OPTIMIZATION": true, |
49 | 48 | "ENABLE_SESSIONS": true, |
50 | | - "CMAKE_TOOLCHAIN_FILE": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" |
| 49 | + "ORE_BUILD_DOC": false |
51 | 50 | }, |
52 | 51 | "architecture": { |
53 | 52 | "value": "x64", |
|
73 | 72 | "QL_BUILD_TEST_SUITE": false, |
74 | 73 | "QL_BUILD_BENCHMARK": false, |
75 | 74 | "MSVC_LINK_DYNAMIC_RUNTIME": true, |
76 | | - "MSVC_WHOLE_PROGRAM_OPTIMIZATION": true, |
| 75 | + "MSVC_WHOLE_PROGRAM_OPTIMIZATION": false, |
77 | 76 | "ENABLE_SESSIONS": true, |
78 | | - "CMAKE_TOOLCHAIN_FILE": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" |
| 77 | + "ORE_BUILD_DOC": false |
79 | 78 | }, |
80 | 79 | "architecture": { |
81 | 80 | "value": "x64", |
|
103 | 102 | "MSVC_LINK_DYNAMIC_RUNTIME": false, |
104 | 103 | "MSVC_WHOLE_PROGRAM_OPTIMIZATION": true, |
105 | 104 | "ENABLE_SESSIONS": true, |
106 | | - "CMAKE_TOOLCHAIN_FILE": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" |
| 105 | + "ORE_BUILD_DOC": false |
107 | 106 | }, |
108 | 107 | "architecture": { |
109 | 108 | "value": "x64", |
|
0 commit comments