Warning, /sdk/clazy/CMakePresets.json is written in an unsupported language. File is not indexed.
0001 { 0002 "version": 2, 0003 "configurePresets": [ 0004 { 0005 "name": "dev", 0006 "displayName": "dev", 0007 "generator": "Ninja", 0008 "binaryDir": "${sourceDir}/build-dev", 0009 "cacheVariables": { 0010 "CMAKE_BUILD_TYPE": "Debug", 0011 "CLAZY_MAN_PAGE" : "OFF", 0012 "CMAKE_EXPORT_COMPILE_COMMANDS" : "ON" 0013 } 0014 }, 0015 { 0016 "name": "dev-asan", 0017 "displayName": "dev-asan", 0018 "generator": "Ninja", 0019 "binaryDir": "${sourceDir}/build-dev-asan", 0020 "cacheVariables": { 0021 "CMAKE_BUILD_TYPE": "Debug", 0022 "CLAZY_MAN_PAGE" : "OFF", 0023 "CMAKE_EXPORT_COMPILE_COMMANDS" : "ON", 0024 "CLAZY_ENABLE_SANITIZERS" : "ON" 0025 } 0026 }, 0027 { 0028 "name": "profile", 0029 "displayName": "profile", 0030 "generator": "Ninja", 0031 "binaryDir": "${sourceDir}/build-profile", 0032 "cacheVariables": { 0033 "CMAKE_BUILD_TYPE": "RelWithDebInfo", 0034 "CMAKE_UNITY_BUILD" : "ON", 0035 "CLAZY_MAN_PAGE" : "OFF", 0036 "CMAKE_EXPORT_COMPILE_COMMANDS" : "ON" 0037 } 0038 }, 0039 { 0040 "name": "release", 0041 "displayName": "release", 0042 "generator": "Ninja", 0043 "binaryDir": "${sourceDir}/build-release", 0044 "cacheVariables": { 0045 "CMAKE_BUILD_TYPE": "Release", 0046 "CMAKE_UNITY_BUILD" : "ON", 0047 "CLAZY_MAN_PAGE" : "ON", 0048 "CMAKE_EXPORT_COMPILE_COMMANDS" : "ON" 0049 } 0050 }, 0051 { 0052 "name": "msvc-release", 0053 "displayName": "msvc-release", 0054 "generator": "Ninja", 0055 "binaryDir": "${sourceDir}/build-msvc-release", 0056 "cacheVariables": { 0057 "CMAKE_BUILD_TYPE": "Release", 0058 "CMAKE_UNITY_BUILD" : "ON", 0059 "CLAZY_MAN_PAGE" : "ON", 0060 "CMAKE_EXPORT_COMPILE_COMMANDS" : "ON", 0061 "CMAKE_INSTALL_PREFIX" : "$env{LLVM_INSTALL_DIR}", 0062 "CLANG_LIBRARY_IMPORT" : "$env{LLVM_INSTALL_DIR}/lib/clang.lib" 0063 }, 0064 "environment" : { 0065 "CC" : "cl", 0066 "CXX" : "cl" 0067 } 0068 }, 0069 { 0070 "name": "ubuntu-18.04", 0071 "displayName": "ubuntu-18.04", 0072 "generator": "Ninja", 0073 "binaryDir": "${sourceDir}/build-ubuntu-18.04", 0074 "cacheVariables": { 0075 "CMAKE_BUILD_TYPE": "Release", 0076 "CMAKE_UNITY_BUILD" : "ON", 0077 "CLAZY_MAN_PAGE" : "OFF" 0078 } 0079 }, 0080 { 0081 "name": "ubuntu-20.04", 0082 "displayName": "ubuntu-20.04", 0083 "generator": "Ninja", 0084 "binaryDir": "${sourceDir}/build-ubuntu-20.04", 0085 "cacheVariables": { 0086 "CMAKE_BUILD_TYPE": "Release", 0087 "CMAKE_UNITY_BUILD" : "ON", 0088 "CLAZY_MAN_PAGE" : "OFF" 0089 } 0090 }, 0091 { 0092 "name": "ubuntu-21.04", 0093 "displayName": "ubuntu-21.04", 0094 "generator": "Ninja", 0095 "binaryDir": "${sourceDir}/build-ubuntu-21.04", 0096 "cacheVariables": { 0097 "CMAKE_BUILD_TYPE": "Release", 0098 "CMAKE_UNITY_BUILD" : "ON", 0099 "CLAZY_MAN_PAGE" : "OFF" 0100 } 0101 }, 0102 { 0103 "name": "debian-unstable", 0104 "displayName": "debian-unstable", 0105 "generator": "Ninja", 0106 "binaryDir": "${sourceDir}/build-debian-unstable", 0107 "cacheVariables": { 0108 "CMAKE_BUILD_TYPE": "Release", 0109 "CMAKE_UNITY_BUILD" : "ON", 0110 "CLAZY_MAN_PAGE" : "OFF" 0111 } 0112 }, 0113 { 0114 "name": "fedora-34", 0115 "displayName": "fedora-34", 0116 "generator": "Ninja", 0117 "binaryDir": "${sourceDir}/build-fedora-34", 0118 "cacheVariables": { 0119 "CMAKE_BUILD_TYPE": "Release", 0120 "CMAKE_UNITY_BUILD" : "ON", 0121 "CLAZY_MAN_PAGE" : "OFF", 0122 "CMAKE_INSTALL_PREFIX" : "/clazy" 0123 }, 0124 "environment" : { 0125 "PATH" : "/usr/lib/llvm-12/bin/:$penv{PATH}", 0126 "LD_LIBRARY_PATH" : "/usr/lib/llvm-12/lib64/:$penv{LD_LIBRARY_PATH}" 0127 } 0128 }, 0129 { 0130 "name": "opensuse-leap", 0131 "displayName": "opensuse-leap", 0132 "generator": "Ninja", 0133 "binaryDir": "${sourceDir}/build-opensuse-leap", 0134 "cacheVariables": { 0135 "CMAKE_BUILD_TYPE": "Release", 0136 "CMAKE_UNITY_BUILD" : "ON", 0137 "CLAZY_MAN_PAGE" : "OFF" 0138 } 0139 }, 0140 { 0141 "name": "opensuse-tumbleweed", 0142 "displayName": "opensuse-tumbleweed", 0143 "generator": "Ninja", 0144 "binaryDir": "${sourceDir}/build-opensuse-tumbleweed", 0145 "cacheVariables": { 0146 "CMAKE_BUILD_TYPE": "Release", 0147 "CMAKE_UNITY_BUILD" : "ON", 0148 "CLAZY_MAN_PAGE" : "OFF" 0149 } 0150 } 0151 ] 0152 }