|
|
|
|
@ -1,5 +1,5 @@ |
|
|
|
|
{ |
|
|
|
|
"version": 2, |
|
|
|
|
"version": 3, |
|
|
|
|
"configurePresets": [ |
|
|
|
|
{ |
|
|
|
|
"name": "dev", |
|
|
|
|
@ -8,8 +8,9 @@ |
|
|
|
|
"binaryDir": "${sourceDir}/build", |
|
|
|
|
"cacheVariables": { |
|
|
|
|
"CMAKE_BUILD_TYPE": "Debug", |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON" |
|
|
|
|
} |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON" |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "asan", |
|
|
|
|
@ -19,8 +20,9 @@ |
|
|
|
|
"cacheVariables": { |
|
|
|
|
"CMAKE_BUILD_TYPE": "Debug", |
|
|
|
|
"ECM_ENABLE_SANITIZERS" : "'address;undefined'", |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON" |
|
|
|
|
} |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON" |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "dev-clang", |
|
|
|
|
@ -34,7 +36,8 @@ |
|
|
|
|
"environment": { |
|
|
|
|
"CXX": "clang++", |
|
|
|
|
"CCACHE_DISABLE": "ON" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "unity", |
|
|
|
|
@ -43,9 +46,10 @@ |
|
|
|
|
"binaryDir": "${sourceDir}/build-unity", |
|
|
|
|
"cacheVariables": { |
|
|
|
|
"CMAKE_BUILD_TYPE": "Debug", |
|
|
|
|
"USE_UNITY_CMAKE_SUPPORT": "ON", |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON" |
|
|
|
|
} |
|
|
|
|
"USE_UNITY_CMAKE_SUPPORT": "ON", |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON" |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "release", |
|
|
|
|
@ -54,7 +58,8 @@ |
|
|
|
|
"binaryDir": "${sourceDir}/build-release", |
|
|
|
|
"cacheVariables": { |
|
|
|
|
"CMAKE_BUILD_TYPE": "Release" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "profile", |
|
|
|
|
@ -63,8 +68,9 @@ |
|
|
|
|
"binaryDir": "${sourceDir}/build-profile", |
|
|
|
|
"cacheVariables": { |
|
|
|
|
"CMAKE_BUILD_TYPE": "RelWithDebInfo", |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON" |
|
|
|
|
} |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON" |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "clazy", |
|
|
|
|
@ -77,7 +83,8 @@ |
|
|
|
|
"environment": { |
|
|
|
|
"CXX": "clazy", |
|
|
|
|
"CCACHE_DISABLE": "ON" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
], |
|
|
|
|
|