|
@@ -31,26 +31,36 @@
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- "hidden": true,
|
|
|
- "name": "vcpkg_ci",
|
|
|
- "description": "Use the GitHub Actions vcpkg cache",
|
|
|
- "environment": {
|
|
|
- "VCPKG_BINARY_SOURCES": "clear;x-gha,readwrite"
|
|
|
+ "name": "Debug",
|
|
|
+ "inherits": "default",
|
|
|
+ "displayName": "Debug Config",
|
|
|
+ "description": "Debug build using Ninja generator",
|
|
|
+ "binaryDir": "${sourceDir}/Build/ladybird-debug",
|
|
|
+ "cacheVariables": {
|
|
|
+ "CMAKE_BUILD_TYPE": "Debug",
|
|
|
+ "VCPKG_OVERLAY_TRIPLETS": "${sourceDir}/Meta/CMake/vcpkg/debug-triplets"
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
"name": "Sanitizer",
|
|
|
- "inherits": "default",
|
|
|
+ "inherits": "Debug",
|
|
|
"displayName": "Sanitizer Config",
|
|
|
"description": "Debug build using Sanitizers",
|
|
|
"binaryDir": "${sourceDir}/Build/ladybird-sanitizers",
|
|
|
"cacheVariables": {
|
|
|
- "CMAKE_BUILD_TYPE": "Debug",
|
|
|
"ENABLE_UNDEFINED_SANITIZER": "ON",
|
|
|
"ENABLE_ADDRESS_SANITIZER": "ON",
|
|
|
"VCPKG_OVERLAY_TRIPLETS": "${sourceDir}/Meta/CMake/vcpkg/sanitizer-triplets"
|
|
|
}
|
|
|
},
|
|
|
+ {
|
|
|
+ "hidden": true,
|
|
|
+ "name": "vcpkg_ci",
|
|
|
+ "description": "Use the GitHub Actions vcpkg cache",
|
|
|
+ "environment": {
|
|
|
+ "VCPKG_BINARY_SOURCES": "clear;x-gha,readwrite"
|
|
|
+ }
|
|
|
+ },
|
|
|
{
|
|
|
"name": "CI",
|
|
|
"inherits": ["vcpkg_ci", "default" ],
|