|
207 | 207 | "LIVEKIT_BUILD_TESTS": "OFF" |
208 | 208 | } |
209 | 209 | }, |
| 210 | + { |
| 211 | + "name": "windows-release-all", |
| 212 | + "displayName": "Windows x64 Release with Tests + Examples", |
| 213 | + "description": "Build for Windows x64 Release with tests and examples", |
| 214 | + "inherits": "windows-base", |
| 215 | + "binaryDir": "${sourceDir}/build-release", |
| 216 | + "cacheVariables": { |
| 217 | + "CMAKE_BUILD_TYPE": "Release", |
| 218 | + "LIVEKIT_BUILD_EXAMPLES": "ON", |
| 219 | + "LIVEKIT_BUILD_TESTS": "ON", |
| 220 | + "VCPKG_MANIFEST_FEATURES": "examples" |
| 221 | + } |
| 222 | + }, |
| 223 | + { |
| 224 | + "name": "windows-debug-all", |
| 225 | + "displayName": "Windows x64 Debug with Tests + Examples", |
| 226 | + "description": "Build for Windows x64 Debug with tests and examples", |
| 227 | + "inherits": "windows-base", |
| 228 | + "binaryDir": "${sourceDir}/build-debug", |
| 229 | + "cacheVariables": { |
| 230 | + "CMAKE_BUILD_TYPE": "Debug", |
| 231 | + "LIVEKIT_BUILD_EXAMPLES": "ON", |
| 232 | + "LIVEKIT_BUILD_TESTS": "ON", |
| 233 | + "VCPKG_MANIFEST_FEATURES": "examples" |
| 234 | + } |
| 235 | + }, |
210 | 236 | { |
211 | 237 | "name": "windows-release-tests", |
212 | 238 | "displayName": "Windows x64 Release with Tests", |
|
231 | 257 | "LIVEKIT_BUILD_TESTS": "ON" |
232 | 258 | } |
233 | 259 | }, |
| 260 | + { |
| 261 | + "name": "linux-release-all", |
| 262 | + "displayName": "Linux Release with Tests + Examples", |
| 263 | + "description": "Build for Linux Release with tests and examples", |
| 264 | + "inherits": "linux-base", |
| 265 | + "binaryDir": "${sourceDir}/build-release", |
| 266 | + "cacheVariables": { |
| 267 | + "CMAKE_BUILD_TYPE": "Release", |
| 268 | + "LIVEKIT_BUILD_EXAMPLES": "ON", |
| 269 | + "LIVEKIT_BUILD_TESTS": "ON" |
| 270 | + } |
| 271 | + }, |
| 272 | + { |
| 273 | + "name": "linux-debug-all", |
| 274 | + "displayName": "Linux Debug with Tests + Examples", |
| 275 | + "description": "Build for Linux Debug with tests and examples", |
| 276 | + "inherits": "linux-base", |
| 277 | + "binaryDir": "${sourceDir}/build-debug", |
| 278 | + "cacheVariables": { |
| 279 | + "CMAKE_BUILD_TYPE": "Debug", |
| 280 | + "LIVEKIT_BUILD_EXAMPLES": "ON", |
| 281 | + "LIVEKIT_BUILD_TESTS": "ON" |
| 282 | + } |
| 283 | + }, |
234 | 284 | { |
235 | 285 | "name": "linux-release-tests", |
236 | 286 | "displayName": "Linux Release with Tests", |
|
255 | 305 | "LIVEKIT_BUILD_TESTS": "ON" |
256 | 306 | } |
257 | 307 | }, |
| 308 | + { |
| 309 | + "name": "macos-release-all", |
| 310 | + "displayName": "macOS Release with Tests + Examples", |
| 311 | + "description": "Build for macOS Release with tests and examples", |
| 312 | + "inherits": "macos-base", |
| 313 | + "binaryDir": "${sourceDir}/build-release", |
| 314 | + "cacheVariables": { |
| 315 | + "CMAKE_BUILD_TYPE": "Release", |
| 316 | + "LIVEKIT_BUILD_EXAMPLES": "ON", |
| 317 | + "LIVEKIT_BUILD_TESTS": "ON" |
| 318 | + } |
| 319 | + }, |
| 320 | + { |
| 321 | + "name": "macos-debug-all", |
| 322 | + "displayName": "macOS Debug with Tests + Examples", |
| 323 | + "description": "Build for macOS Debug with tests and examples", |
| 324 | + "inherits": "macos-base", |
| 325 | + "binaryDir": "${sourceDir}/build-debug", |
| 326 | + "cacheVariables": { |
| 327 | + "CMAKE_BUILD_TYPE": "Debug", |
| 328 | + "LIVEKIT_BUILD_EXAMPLES": "ON", |
| 329 | + "LIVEKIT_BUILD_TESTS": "ON" |
| 330 | + } |
| 331 | + }, |
258 | 332 | { |
259 | 333 | "name": "macos-release-tests", |
260 | 334 | "displayName": "macOS Release with Tests", |
|
333 | 407 | "name": "macos-debug-examples", |
334 | 408 | "configurePreset": "macos-debug-examples" |
335 | 409 | }, |
| 410 | + { |
| 411 | + "name": "windows-release-all", |
| 412 | + "configurePreset": "windows-release-all", |
| 413 | + "configuration": "Release" |
| 414 | + }, |
| 415 | + { |
| 416 | + "name": "windows-debug-all", |
| 417 | + "configurePreset": "windows-debug-all", |
| 418 | + "configuration": "Debug" |
| 419 | + }, |
| 420 | + { |
| 421 | + "name": "linux-release-all", |
| 422 | + "configurePreset": "linux-release-all" |
| 423 | + }, |
| 424 | + { |
| 425 | + "name": "linux-debug-all", |
| 426 | + "configurePreset": "linux-debug-all" |
| 427 | + }, |
| 428 | + { |
| 429 | + "name": "macos-release-all", |
| 430 | + "configurePreset": "macos-release-all" |
| 431 | + }, |
| 432 | + { |
| 433 | + "name": "macos-debug-all", |
| 434 | + "configurePreset": "macos-debug-all" |
| 435 | + }, |
336 | 436 | { |
337 | 437 | "name": "windows-release-tests", |
338 | 438 | "configurePreset": "windows-release-tests", |
|
0 commit comments