|
13 | 13 | "CMAKE_CXX_STANDARD": "20", |
14 | 14 | "CMAKE_CXX_STANDARD_REQUIRED": "ON", |
15 | 15 | "CMAKE_CXX_EXTENSIONS": "OFF", |
| 16 | + "BUILD_SHARED_LIBS": "OFF", |
16 | 17 | "FETCHCONTENT_QUIET": "OFF", |
17 | 18 |
|
18 | 19 | "VULKAN_HEADERS_ENABLE_INSTALL": "ON", |
|
52 | 53 | "GLSLANG_ENABLE_INSTALL": "ON", |
53 | 54 | "ALLOW_EXTERNAL_SPIRV_TOOLS": "ON", |
54 | 55 |
|
55 | | - "SPIRV_CROSS_ENABLE_TESTS": "OFF" |
| 56 | + "SPIRV_CROSS_ENABLE_TESTS": "OFF", |
| 57 | + "CMAKE_POLICY_VERSION_MINIMUM": "3.5" |
56 | 58 | } |
57 | 59 | }, |
58 | 60 | { |
|
63 | 65 | "binaryDir": "Result.Windows.x64.MultiConfig", |
64 | 66 | "architecture": "x64", |
65 | 67 | "cacheVariables": { |
| 68 | + "CMAKE_INSTALL_PREFIX": "Result.Windows.x64.MultiConfig", |
66 | 69 | "CMAKE_CONFIGURATION_TYPES": "Debug" |
67 | 70 | } |
68 | 71 |
|
|
84 | 87 | "generator": "Xcode", |
85 | 88 | "cacheVariables": { |
86 | 89 | "BUILD_FRAMEWORK": "ON", |
| 90 | + "CMAKE_INSTALL_PREFIX": "Result.Darwin.x64.Debug", |
87 | 91 | "CMAKE_CONFIGURATION_TYPES": "Debug" |
88 | 92 | } |
89 | 93 | }, |
|
94 | 98 | "binaryDir": "Result.Darwin.x64.Release", |
95 | 99 | "cacheVariables": { |
96 | 100 | "CMAKE_BUILD_TYPE": "Release", |
| 101 | + "CMAKE_INSTALL_PREFIX": "Result.Darwin.x64.Release", |
97 | 102 | "CMAKE_CONFIGURATION_TYPES": "Release" |
98 | 103 | } |
99 | 104 | }, |
|
102 | 107 | "name": "Darwin_arm64_Debug", |
103 | 108 | "inherits": "Darwin_x64_Debug", |
104 | 109 | "binaryDir": "Result.Darwin.arm64.Debug", |
105 | | - "displayName": "Darwin ARM XCode Debug" |
| 110 | + "displayName": "Darwin ARM XCode Debug", |
| 111 | + "cacheVariables": { |
| 112 | + "CMAKE_INSTALL_PREFIX": "Result.Darwin.arm64.Debug" |
| 113 | + } |
106 | 114 | }, |
107 | 115 |
|
108 | 116 | { |
109 | 117 | "name": "Darwin_arm64_Release", |
110 | 118 | "inherits": "Darwin_x64_Release", |
111 | 119 | "binaryDir": "Result.Darwin.arm64.Release", |
112 | | - "displayName": "Darwin ARM XCode Release" |
| 120 | + "displayName": "Darwin ARM XCode Release", |
| 121 | + "cacheVariables": { |
| 122 | + "CMAKE_INSTALL_PREFIX": "Result.Darwin.arm64.Release" |
| 123 | + } |
113 | 124 | }, |
114 | 125 |
|
115 | 126 | { |
116 | 127 | "name": "Linux_x64_Debug", |
117 | 128 | "inherits": "BaseOptions", |
118 | 129 | "displayName": "Linux Ninja Debug", |
119 | 130 | "binaryDir": "Result.Linux.x64.Debug", |
120 | | - "generator": "Ninja" |
| 131 | + "generator": "Ninja", |
| 132 | + "cacheVariables": { |
| 133 | + "CMAKE_INSTALL_PREFIX": "Result.Linux.x64.Debug" |
| 134 | + } |
121 | 135 | }, |
122 | 136 | { |
123 | 137 | "name": "Linux_x64_Release", |
|
126 | 140 | "binaryDir": "Result.Linux.x64.Release", |
127 | 141 | "generator": "Ninja", |
128 | 142 | "cacheVariables": { |
| 143 | + "CMAKE_INSTALL_PREFIX": "Result.Linux.x64.Release", |
129 | 144 | "CMAKE_BUILD_TYPE": "Release" |
130 | 145 | } |
131 | 146 | } |
|
0 commit comments