mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 16:50:06 +00:00
Add address sanitizer configurations to CMakePresets
This commit is contained in:
parent
9ce411d85b
commit
7748d27b95
1 changed files with 26 additions and 0 deletions
|
|
@ -142,6 +142,32 @@
|
||||||
"CMAKE_INSTALL_PREFIX": "${sourceDir}/build/${presetName}/Release/supercell-wx"
|
"CMAKE_INSTALL_PREFIX": "${sourceDir}/build/${presetName}/Release/supercell-wx"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "linux-gcc-debug-asan",
|
||||||
|
"inherits": "linux-gcc-base",
|
||||||
|
"displayName": "Linux GCC Debug Address Sanitizer",
|
||||||
|
"cacheVariables": {
|
||||||
|
"CMAKE_BUILD_TYPE": "Debug",
|
||||||
|
"CMAKE_INSTALL_PREFIX": "${sourceDir}/build/${presetName}/Debug/supercell-wx",
|
||||||
|
"SCWX_ADDRESS_SANITIZER": {
|
||||||
|
"type": "BOOL",
|
||||||
|
"value": "ON"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "linux-gcc-release-asan",
|
||||||
|
"inherits": "linux-gcc-base",
|
||||||
|
"displayName": "Linux GCC Release Address Sanitizer",
|
||||||
|
"cacheVariables": {
|
||||||
|
"CMAKE_BUILD_TYPE": "Release",
|
||||||
|
"CMAKE_INSTALL_PREFIX": "${sourceDir}/build/${presetName}/Release/supercell-wx",
|
||||||
|
"SCWX_ADDRESS_SANITIZER": {
|
||||||
|
"type": "BOOL",
|
||||||
|
"value": "ON"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "ci-linux-gcc14",
|
"name": "ci-linux-gcc14",
|
||||||
"inherits": "linux-gcc-base",
|
"inherits": "linux-gcc-base",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue