Warning, /acts/Traccc/CMakePresets.json is written in an unsupported language. File is not indexed.
0001 {
0002 "version": 3,
0003 "configurePresets": [
0004 {
0005 "name": "base-fp32",
0006 "displayName": "Base FP32 Configuration",
0007 "warnings": {
0008 "deprecated": true
0009 },
0010 "cacheVariables": {
0011 "CMAKE_BUILD_TYPE": "RelWithDebInfo",
0012 "TRACCC_BUILD_TESTING": "TRUE",
0013 "TRACCC_BUILD_EXAMPLES": "TRUE",
0014 "TRACCC_FAIL_ON_WARNINGS": "TRUE",
0015 "TRACCC_USE_ROOT": "FALSE",
0016 "TRACCC_CUSTOM_SCALARTYPE": "float",
0017 "DETRAY_GENERATE_METADATA": "itk_metadata"
0018 }
0019 },
0020 {
0021 "name": "base-fp64",
0022 "displayName": "Base FP64 Configuration",
0023 "warnings": {
0024 "deprecated": true
0025 },
0026 "cacheVariables": {
0027 "CMAKE_BUILD_TYPE": "RelWithDebInfo",
0028 "TRACCC_BUILD_TESTING": "TRUE",
0029 "TRACCC_BUILD_EXAMPLES": "TRUE",
0030 "TRACCC_FAIL_ON_WARNINGS": "TRUE",
0031 "TRACCC_USE_ROOT": "FALSE",
0032 "TRACCC_CUSTOM_SCALARTYPE": "double",
0033 "DETRAY_GENERATE_METADATA": "itk_metadata"
0034 }
0035 },
0036 {
0037 "name": "cuda-fp32",
0038 "displayName": "CUDA FP32 Code Development",
0039 "inherits": [
0040 "base-fp32"
0041 ],
0042 "cacheVariables": {
0043 "TRACCC_BUILD_CUDA_UTILS": "TRUE",
0044 "TRACCC_BUILD_CUDA": "TRUE",
0045 "VECMEM_BUILD_CUDA_LIBRARY": "TRUE"
0046 }
0047 },
0048 {
0049 "name": "cuda-fp64",
0050 "displayName": "CUDA FP64 Code Development",
0051 "inherits": [
0052 "base-fp64"
0053 ],
0054 "cacheVariables": {
0055 "TRACCC_BUILD_CUDA_UTILS": "TRUE",
0056 "TRACCC_BUILD_CUDA": "TRUE",
0057 "VECMEM_BUILD_CUDA_LIBRARY": "TRUE"
0058 }
0059 },
0060 {
0061 "name": "hip-fp32",
0062 "displayName": "HIP FP32 Code Development",
0063 "inherits": [
0064 "base-fp32"
0065 ],
0066 "cacheVariables": {
0067 "TRACCC_BUILD_HIP": "TRUE",
0068 "VECMEM_BUILD_HIP_LIBRARY": "TRUE",
0069 "TRACCC_SETUP_ROCTHRUST": "TRUE"
0070 }
0071 },
0072 {
0073 "name": "hip-fp64",
0074 "displayName": "HIP FP64 Code Development",
0075 "inherits": [
0076 "base-fp64"
0077 ],
0078 "cacheVariables": {
0079 "TRACCC_BUILD_HIP": "TRUE",
0080 "VECMEM_BUILD_HIP_LIBRARY": "TRUE",
0081 "TRACCC_SETUP_ROCTHRUST": "TRUE"
0082 }
0083 },
0084 {
0085 "name": "sycl-fp32",
0086 "displayName": "SYCL FP32 Code Development",
0087 "inherits": [
0088 "base-fp32"
0089 ],
0090 "cacheVariables": {
0091 "TRACCC_BUILD_SYCL_UTILS": "TRUE",
0092 "TRACCC_BUILD_SYCL": "TRUE",
0093 "VECMEM_BUILD_SYCL_LIBRARY": "TRUE"
0094 }
0095 },
0096 {
0097 "name": "sycl-fp64",
0098 "displayName": "SYCL FP64 Code Development",
0099 "inherits": [
0100 "base-fp64"
0101 ],
0102 "cacheVariables": {
0103 "TRACCC_BUILD_SYCL_UTILS": "TRUE",
0104 "TRACCC_BUILD_SYCL": "TRUE",
0105 "VECMEM_BUILD_SYCL_LIBRARY": "TRUE"
0106 }
0107 },
0108 {
0109 "name": "alpaka-fp32",
0110 "displayName": "Alpaka FP32 Code Development",
0111 "inherits": [
0112 "base-fp32"
0113 ],
0114 "cacheVariables": {
0115 "TRACCC_BUILD_ALPAKA": "TRUE"
0116 }
0117 },
0118 {
0119 "name": "alpaka-fp64",
0120 "displayName": "Alpaka FP64 Code Development",
0121 "inherits": [
0122 "base-fp64"
0123 ],
0124 "cacheVariables": {
0125 "TRACCC_BUILD_ALPAKA": "TRUE"
0126 }
0127 },
0128 {
0129 "name": "alpaka-fp32-cuda",
0130 "displayName": "Alpaka CUDA FP32 Code Development",
0131 "inherits": [
0132 "alpaka-fp32",
0133 "cuda-fp32"
0134 ],
0135 "cacheVariables": {
0136 "alpaka_ACC_GPU_CUDA_ENABLE": "TRUE"
0137 }
0138 },
0139 {
0140 "name": "alpaka-fp64-cuda",
0141 "displayName": "Alpaka CUDA FP64 Code Development",
0142 "inherits": [
0143 "alpaka-fp64",
0144 "cuda-fp64"
0145 ],
0146 "cacheVariables": {
0147 "alpaka_ACC_GPU_CUDA_ENABLE": "TRUE"
0148 }
0149 },
0150 {
0151 "name": "alpaka-fp32-hip",
0152 "displayName": "Alpaka HIP FP32 Code Development",
0153 "inherits": [
0154 "alpaka-fp32"
0155 ],
0156 "cacheVariables": {
0157 "alpaka_ACC_GPU_HIP_ENABLE": "TRUE",
0158 "TRACCC_BUILD_HIP": "ON",
0159 "TRACCC_SETUP_ROCTHRUST": "ON"
0160 }
0161 },
0162 {
0163 "name": "alpaka-fp64-hip",
0164 "displayName": "Alpaka HIP FP64 Code Development",
0165 "inherits": [
0166 "alpaka-fp64"
0167 ],
0168 "cacheVariables": {
0169 "alpaka_ACC_GPU_HIP_ENABLE": "TRUE",
0170 "TRACCC_BUILD_HIP": "ON",
0171 "TRACCC_SETUP_ROCTHRUST": "ON"
0172 }
0173 },
0174 {
0175 "name": "host-fp32",
0176 "displayName": "Host FP32 Code Development",
0177 "inherits": [
0178 "base-fp32"
0179 ],
0180 "cacheVariables": {
0181 "TRACCC_USE_ROOT": "TRUE",
0182 "TRACCC_USE_SYSTEM_TBB": "TRUE"
0183 }
0184 },
0185 {
0186 "name": "host-fp64",
0187 "displayName": "Host FP64 Code Development",
0188 "inherits": [
0189 "base-fp64"
0190 ],
0191 "cacheVariables": {
0192 "TRACCC_USE_ROOT": "TRUE",
0193 "TRACCC_USE_SYSTEM_TBB": "TRUE"
0194 }
0195 },
0196 {
0197 "name": "full-fp32",
0198 "displayName": "Full FP32 Code Development",
0199 "inherits": [
0200 "host-fp32",
0201 "cuda-fp32",
0202 "sycl-fp32",
0203 "alpaka-fp32",
0204 "hip-fp32"
0205 ]
0206 },
0207 {
0208 "name": "full-fp64",
0209 "displayName": "Full FP64 Code Development",
0210 "inherits": [
0211 "host-fp64",
0212 "cuda-fp64",
0213 "sycl-fp64",
0214 "alpaka-fp64",
0215 "hip-fp64"
0216 ]
0217 }
0218 ]
0219 }