8 "CMAKE_TOOLCHAIN_FILE": {
9 "value": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake",
12 "VCPKG_OVERLAY_TRIPLETS": {
13 "value": "${sourceDir}/contrib/vcpkg-triplets",
16 "VCPKG_OVERLAY_PORTS": {
17 "value": "${sourceDir}/contrib/vcpkg-ports",
23 "name": "base-windows",
25 "binaryDir": "${sourceDir}/out/build/${presetName}",
26 "generator": "Visual Studio 17 2022",
28 "VCPKG_MANIFEST_DIR": "${sourceDir}/contrib/vcpkg-manifests/windows",
29 "VCPKG_HOST_TRIPLET": "x64-windows"
31 "vendor": { "microsoft.com/VisualStudioSettings/CMake/1.0": { "hostOS": [ "Windows" ] } }
36 "generator": "Ninja Multi-Config",
38 "CMAKE_SYSTEM_NAME": {
42 "VCPKG_MANIFEST_DIR": "${sourceDir}/contrib/vcpkg-manifests/mingw"
53 "VCPKG_TARGET_TRIPLET": "x64-windows-ovpn"
59 "binaryDir": "out/build/mingw/x64",
62 "value": "x86_64-w64-mingw32-gcc",
65 "CMAKE_CXX_COMPILER": {
66 "value": "x86_64-w64-mingw32-g++",
69 "VCPKG_TARGET_TRIPLET": "x64-mingw-ovpn"
80 "VCPKG_TARGET_TRIPLET": "arm64-windows-ovpn"
91 "VCPKG_TARGET_TRIPLET": "x86-windows-ovpn"
97 "binaryDir": "out/build/mingw/x86",
100 "value": "i686-w64-mingw32-gcc",
103 "CMAKE_CXX_COMPILER": {
104 "value": "i686-w64-mingw32-g++",
107 "VCPKG_TARGET_TRIPLET": "x86-mingw-ovpn"
114 "CMAKE_BUILD_TYPE": "Debug"
121 "CMAKE_BUILD_TYPE": "Release"
126 "inherits": [ "base", "base-mingw", "x64-mingw" ]
130 "inherits": [ "base", "base-mingw", "i686-mingw" ]
133 "name": "win-amd64-release",
134 "inherits": [ "base", "base-windows", "x64", "release" ]
137 "name": "win-arm64-release",
138 "inherits": [ "base", "base-windows", "arm64", "release" ]
141 "name": "win-x86-release",
142 "inherits": [ "base", "base-windows", "x86", "release" ]
145 "name": "win-amd64-debug",
146 "inherits": [ "base", "base-windows", "x64", "debug" ]
149 "name": "win-arm64-debug",
150 "inherits": [ "base", "base-windows", "arm64", "debug" ]
153 "name": "win-x86-debug",
154 "inherits": [ "base", "base-windows", "x86", "debug" ]
157 "name": "unix-native",
158 "generator": "Ninja Multi-Config",
159 "binaryDir": "out/build/unix"
165 "configurePreset": "mingw-x64"
169 "configurePreset": "mingw-x86"
172 "name": "win-amd64-release",
173 "configurePreset": "win-amd64-release",
174 "configuration": "Release"
177 "name": "win-arm64-release",
178 "configurePreset": "win-arm64-release",
179 "configuration": "Release"
182 "name": "win-x86-release",
183 "configurePreset": "win-x86-release",
184 "configuration": "Release"
187 "name": "win-amd64-debug",
188 "configurePreset": "win-amd64-debug",
189 "configuration": "Debug"
192 "name": "win-arm64-debug",
193 "configurePreset": "win-arm64-debug",
194 "configuration": "Debug"
197 "name": "win-x86-debug",
198 "configurePreset": "win-x86-debug",
199 "configuration": "Debug"
202 "name": "unix-native",
203 "configurePreset": "unix-native"
208 "name": "win-amd64-release",
209 "configurePreset": "win-amd64-release"
212 "name": "win-x86-release",
213 "configurePreset": "win-x86-release"
216 "name": "win-amd64-debug",
217 "configurePreset": "win-amd64-debug"
220 "name": "win-x86-debug",
221 "configurePreset": "win-x86-debug"
224 "name": "unix-native",
225 "configurePreset": "unix-native"