|
@@ -87,6 +87,18 @@
|
|
"generator": "Visual Studio 17 2022",
|
|
"generator": "Visual Studio 17 2022",
|
|
"toolset": "ClangCL"
|
|
"toolset": "ClangCL"
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ "name": "Distribution",
|
|
|
|
+ "inherits": "default",
|
|
|
|
+ "displayName": "Distribution Config",
|
|
|
|
+ "description": "Distribution build with static libraries using Ninja generator",
|
|
|
|
+ "binaryDir": "${fileDir}/Build/distribution",
|
|
|
|
+ "cacheVariables": {
|
|
|
|
+ "BUILD_SHARED_LIBS": "OFF",
|
|
|
|
+ "CMAKE_BUILD_TYPE": "Release",
|
|
|
|
+ "VCPKG_OVERLAY_TRIPLETS": "${fileDir}/Meta/CMake/vcpkg/distribution-triplets"
|
|
|
|
+ }
|
|
|
|
+ },
|
|
{
|
|
{
|
|
"name": "Debug",
|
|
"name": "Debug",
|
|
"inherits": "default",
|
|
"inherits": "default",
|
|
@@ -126,6 +138,15 @@
|
|
],
|
|
],
|
|
"displayName": "Non-Sanitizer CI Config"
|
|
"displayName": "Non-Sanitizer CI Config"
|
|
},
|
|
},
|
|
|
|
+ {
|
|
|
|
+ "name": "Distribution_CI",
|
|
|
|
+ "inherits": [
|
|
|
|
+ "vcpkg_ci",
|
|
|
|
+ "Distribution"
|
|
|
|
+ ],
|
|
|
|
+ "displayName": "Distribution CI Config",
|
|
|
|
+ "description": "Distribution build with GitHub Actions cache"
|
|
|
|
+ },
|
|
{
|
|
{
|
|
"name": "Sanitizer_CI",
|
|
"name": "Sanitizer_CI",
|
|
"inherits": [
|
|
"inherits": [
|