Warning, /utilities/ark/CMakePresets.json is written in an unsupported language. File is not indexed.
0001 { 0002 "version": 3, 0003 "configurePresets": [ 0004 { 0005 "name": "dev", 0006 "displayName": "Build as debug", 0007 "generator": "Ninja", 0008 "binaryDir": "${sourceDir}/build", 0009 "cacheVariables": { 0010 "CMAKE_BUILD_TYPE": "Debug", 0011 "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" 0012 } 0013 }, 0014 { 0015 "name": "dev-disable-deprecated", 0016 "displayName": "Build as without deprecated methods", 0017 "generator": "Ninja", 0018 "binaryDir": "${sourceDir}/build-disable-deprecated", 0019 "cacheVariables": { 0020 "CMAKE_BUILD_TYPE": "Debug", 0021 "CMAKE_EXPORT_COMPILE_COMMANDS": "ON", 0022 "CMAKE_CXX_FLAGS_INIT": "-DQT_DISABLE_DEPRECATED_BEFORE=0x060000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000" 0023 }, 0024 "installDir": "$env{KF5}" 0025 }, 0026 { 0027 "name": "asan", 0028 "displayName": "Build with Asan support.", 0029 "generator": "Ninja", 0030 "binaryDir": "${sourceDir}/build-asan", 0031 "cacheVariables": { 0032 "CMAKE_BUILD_TYPE": "Debug", 0033 "ECM_ENABLE_SANITIZERS" : "'address;undefined'", 0034 "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" 0035 } 0036 }, 0037 { 0038 "name": "unity", 0039 "displayName": "Build with CMake unity support.", 0040 "generator": "Ninja", 0041 "binaryDir": "${sourceDir}/build-unity", 0042 "cacheVariables": { 0043 "CMAKE_BUILD_TYPE": "Debug", 0044 "USE_UNITY_CMAKE_SUPPORT": "ON", 0045 "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" 0046 } 0047 }, 0048 { 0049 "name": "release", 0050 "displayName": "Build as release mode.", 0051 "generator": "Ninja", 0052 "binaryDir": "${sourceDir}/build-release", 0053 "cacheVariables": { 0054 "CMAKE_BUILD_TYPE": "Release" 0055 } 0056 }, 0057 { 0058 "name": "profile", 0059 "displayName": "profile", 0060 "generator": "Ninja", 0061 "binaryDir": "${sourceDir}/build-profile", 0062 "cacheVariables": { 0063 "CMAKE_BUILD_TYPE": "RelWithDebInfo", 0064 "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" 0065 } 0066 }, 0067 { 0068 "name": "clazy", 0069 "displayName": "clazy", 0070 "generator": "Ninja", 0071 "binaryDir": "${sourceDir}/build-clazy", 0072 "cacheVariables": { 0073 "CMAKE_BUILD_TYPE": "Debug" 0074 }, 0075 "environment": { 0076 "CXX": "clazy", 0077 "CCACHE_DISABLE": "ON" 0078 } 0079 } 0080 ], 0081 "buildPresets": [ 0082 { 0083 "name": "dev", 0084 "configurePreset": "dev" 0085 }, 0086 { 0087 "name": "dev-disable-deprecated", 0088 "configurePreset": "dev-disable-deprecated" 0089 }, 0090 { 0091 "name": "release", 0092 "configurePreset": "release" 0093 }, 0094 { 0095 "name": "asan", 0096 "configurePreset": "asan" 0097 }, 0098 { 0099 "name": "unity", 0100 "configurePreset": "unity" 0101 }, 0102 0103 { 0104 "name": "clazy", 0105 "configurePreset": "clazy", 0106 "environment": { 0107 "CLAZY_CHECKS" : "level0,level1,detaching-member,ifndef-define-typo,isempty-vs-count,qrequiredresult-candidates,reserve-candidates,signal-with-return-value,unneeded-cast,function-args-by-ref,function-args-by-value,returning-void-expression,no-ctor-missing-parent-argument,isempty-vs-count,qhash-with-char-pointer-key,raw-environment-function,qproperty-type-mismatch,old-style-connect,qstring-allocations,container-inside-loop,heap-allocated-small-trivial-type,inefficient-qlist,qstring-varargs,level2,detaching-member,heap-allocated-small-trivial-type,isempty-vs-count,qstring-varargs,qvariant-template-instantiation,raw-environment-function,reserve-candidates,signal-with-return-value,thread-with-slots,no-ctor-missing-parent-argument,no-missing-typeinfo", 0108 "CCACHE_DISABLE" : "ON" 0109 } 0110 } 0111 ] 0112 }