|
|
|
|
@ -12,6 +12,18 @@ |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "dev-disable-deprecated", |
|
|
|
|
"displayName": "Build as without deprecated methods", |
|
|
|
|
"generator": "Ninja", |
|
|
|
|
"binaryDir": "${sourceDir}/build-disable-deprecated", |
|
|
|
|
"cacheVariables": { |
|
|
|
|
"CMAKE_BUILD_TYPE": "Debug", |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON", |
|
|
|
|
"CMAKE_CXX_FLAGS_INIT": "-DQT_DISABLE_DEPRECATED_BEFORE=0x060000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000" |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "asan", |
|
|
|
|
"displayName": "Build with Asan support.", |
|
|
|
|
@ -24,6 +36,18 @@ |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "pch", |
|
|
|
|
"displayName": "Build with PCH support.", |
|
|
|
|
"generator": "Ninja", |
|
|
|
|
"binaryDir": "${sourceDir}/build-pch", |
|
|
|
|
"cacheVariables": { |
|
|
|
|
"CMAKE_BUILD_TYPE": "Debug", |
|
|
|
|
"COMPILE_WITH_CMAKE_PCH_SUPPORT": "ON", |
|
|
|
|
"CMAKE_EXPORT_COMPILE_COMMANDS": "ON" |
|
|
|
|
}, |
|
|
|
|
"installDir": "$env{KF5}" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "dev-clang", |
|
|
|
|
"displayName": "dev-clang", |
|
|
|
|
@ -93,6 +117,14 @@ |
|
|
|
|
"name": "dev", |
|
|
|
|
"configurePreset": "dev" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "dev-disable-deprecated", |
|
|
|
|
"configurePreset": "dev-disable-deprecated" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "pch", |
|
|
|
|
"configurePreset": "pch" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"name": "release", |
|
|
|
|
"configurePreset": "release" |
|
|
|
|
|