Back to home page

sPhenix code displayed by LXR

 
 

    


Warning, /acts/CMakePresets.json is written in an unsupported language. File is not indexed.

0001 {
0002     "version": 3,
0003     "configurePresets": [
0004         {
0005             "name": "common",
0006             "hidden": true,
0007             "generator": "Ninja",
0008             "cacheVariables": {
0009                 "CMAKE_CXX_STANDARD": "20",
0010                 "CMAKE_CXX_COMPILER_LAUNCHER": "ccache",
0011                 "CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
0012                 "ACTS_ENABLE_LOG_FAILURE_THRESHOLD": "OFF",
0013                 "ACTS_BUILD_FATRAS": "ON",
0014                 "ACTS_BUILD_ODD": "ON",
0015                 "ACTS_BUILD_UNITTESTS": "ON",
0016                 "ACTS_BUILD_INTEGRATIONTESTS": "ON",
0017                 "ACTS_BUILD_PYTHON_BINDINGS": "ON",
0018                 "ACTS_BUILD_EXAMPLES": "ON",
0019                 "ACTS_BUILD_EXAMPLES_DD4HEP": "ON",
0020                 "ACTS_BUILD_EXAMPLES_ROOT": "ON",
0021                 "ACTS_BUILD_EXAMPLES_UNITTESTS": "ON"
0022             }
0023         },
0024         {
0025             "name": "dev",
0026             "displayName": "Development",
0027             "inherits": "common",
0028             "cacheVariables": {
0029                 "CMAKE_BUILD_TYPE": "RelWithDebInfo",
0030                 "CMAKE_EXPORT_COMPILE_COMMANDS": "ON",
0031                 "ACTS_FORCE_ASSERTIONS": "ON"
0032             }
0033         },
0034         {
0035             "name": "perf",
0036             "displayName": "Performance",
0037             "inherits": "common",
0038             "cacheVariables": {
0039                 "CMAKE_BUILD_TYPE": "Release",
0040                 "CMAKE_CXX_FLAGS": "-O3 -DNDEBUG -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer",
0041                 "ACTS_BUILD_BENCHMARKS": "ON"
0042             }
0043         },
0044         {
0045             "name": "ci-common",
0046             "hidden": true,
0047             "inherits": "common",
0048             "cacheVariables": {
0049                 "CMAKE_BUILD_TYPE": "Release",
0050                 "CMAKE_COMPILE_WARNING_AS_ERROR": "ON",
0051                 "CMAKE_CXX_SCAN_FOR_MODULES": "OFF",
0052                 "CMAKE_FIND_FRAMEWORK": "LAST",
0053                 "ACTS_FORCE_ASSERTIONS": "ON",
0054                 "ACTS_ENABLE_LOG_FAILURE_THRESHOLD": "ON",
0055                 "ACTS_BUILD_BENCHMARKS": "ON",
0056                 "ACTS_BUILD_ANALYSIS_APPS": "ON",
0057                 "ACTS_BUILD_ALIGNMENT": "ON",
0058                 "ACTS_BUILD_FATRAS_GEANT4": "ON",
0059                 "ACTS_BUILD_PLUGIN_ACTSVG": "ON",
0060                 "ACTS_BUILD_PLUGIN_DD4HEP": "ON",
0061                 "ACTS_BUILD_PLUGIN_EDM4HEP": "ON",
0062                 "ACTS_BUILD_PLUGIN_GEOMODEL": "ON",
0063                 "ACTS_BUILD_PLUGIN_TRACCC": "ON",
0064                 "ACTS_BUILD_PLUGIN_GEANT4": "ON",
0065                 "ACTS_BUILD_PLUGIN_GNN": "OFF",
0066                 "ACTS_BUILD_PLUGIN_JSON": "ON",
0067                 "ACTS_BUILD_PLUGIN_ONNX": "OFF",
0068                 "ACTS_BUILD_PLUGIN_ROOT": "ON",
0069                 "ACTS_BUILD_PLUGIN_FASTJET": "ON",
0070                 "ACTS_BUILD_EXAMPLES_EDM4HEP": "ON",
0071                 "ACTS_BUILD_EXAMPLES_PODIO": "ON",
0072                 "ACTS_BUILD_EXAMPLES_GNN": "OFF",
0073                 "ACTS_BUILD_EXAMPLES_GEANT4": "ON",
0074                 "ACTS_BUILD_EXAMPLES_PYTHIA8": "ON",
0075                 "ACTS_BUILD_EXAMPLES_HASHING": "ON",
0076                 "ACTS_USE_SYSTEM_NLOHMANN_JSON": "ON"
0077             }
0078         },
0079         {
0080             "name": "github-ci",
0081             "displayName": "GitHub-CI",
0082             "inherits": "ci-common",
0083             "cacheVariables": {
0084                 "CMAKE_BUILD_TYPE": "Release"
0085             }
0086         },
0087         {
0088             "name": "github-ci-coverage",
0089             "displayName": "GitHub-CI Coverage",
0090             "inherits": "github-ci",
0091             "cacheVariables": {
0092                 "CMAKE_BUILD_TYPE": "Debug",
0093                 "CMAKE_CXX_FLAGS": "-Werror --coverage -g -gz -g1",
0094                 "ACTS_BUILD_ODD": "OFF",
0095                 "ACTS_BUILD_PYTHON_BINDINGS": "OFF",
0096                 "ACTS_BUILD_EXAMPLES_DD4HEP": "OFF",
0097                 "ACTS_BUILD_EXAMPLES_ROOT": "OFF",
0098                 "ACTS_BUILD_EXAMPLES_UNITTESTS": "OFF",
0099                 "ACTS_BUILD_EXAMPLES_EDM4HEP": "OFF",
0100                 "ACTS_BUILD_EXAMPLES_PODIO": "OFF",
0101                 "ACTS_BUILD_EXAMPLES_GNN": "OFF",
0102                 "ACTS_BUILD_EXAMPLES_GEANT4": "OFF",
0103                 "ACTS_BUILD_EXAMPLES_PYTHIA8": "OFF",
0104                 "ACTS_BUILD_EXAMPLES_HASHING": "OFF"
0105             }
0106         },
0107         {
0108             "name": "gitlab-ci",
0109             "displayName": "GitLab-CI",
0110             "inherits": "ci-common",
0111             "cacheVariables": {
0112                 "CMAKE_BUILD_TYPE": "RelWithDebInfo",
0113                 "ACTS_BUILD_PLUGIN_FPEMON": "ON"
0114             }
0115         },
0116         {
0117             "name": "gitlab-ci-clangtidy",
0118             "displayName": "GitLab-CI clang-tidy",
0119             "inherits": "ci-common",
0120             "cacheVariables": {
0121                 "ACTS_BUILD_ODD": "OFF",
0122                 "ACTS_BUILD_PYTHON_BINDINGS": "OFF",
0123                 "ACTS_RUN_CLANG_TIDY": "ON"
0124             }
0125         },
0126         {
0127             "name": "gitlab-ci-lcg",
0128             "displayName": "GitLab-CI LCG",
0129             "inherits": "ci-common",
0130             "cacheVariables": {
0131                 "ACTS_BUILD_PLUGIN_GEOMODEL": "OFF"
0132             }
0133         },
0134         {
0135             "name": "gitlab-ci-gnn",
0136             "displayName": "GitLab-CI Gnn",
0137             "generator": "Ninja",
0138             "inherits": "common",
0139             "cacheVariables": {
0140                 "CMAKE_BUILD_TYPE": "Release",
0141                 "CMAKE_CXX_FLAGS": "-w",
0142                 "CMAKE_CUDA_FLAGS": "-w",
0143                 "CMAKE_CUDA_ARCHITECTURES": "86",
0144                 "TORCH_CUDA_ARCH_LIST": "8.6",
0145                 "ACTS_FORCE_ASSERTIONS": "ON",
0146                 "ACTS_ENABLE_LOG_FAILURE_THRESHOLD": "ON",
0147                 "ACTS_BUILD_PYTHON_BINDINGS": "ON",
0148                 "ACTS_BUILD_PLUGIN_GNN": "ON",
0149                 "ACTS_BUILD_EXAMPLES": "ON",
0150                 "ACTS_BUILD_EXAMPLES_GNN": "ON",
0151                 "ACTS_GNN_ENABLE_TORCH": "ON",
0152                 "ACTS_GNN_ENABLE_ONNX": "ON",
0153                 "ACTS_GNN_ENABLE_CUDA": "ON",
0154                 "ACTS_GNN_ENABLE_MODULEMAP": "ON",
0155                 "ACTS_USE_SYSTEM_NLOHMANN_JSON": "ON"
0156             }
0157         },
0158         {
0159             "name": "gitlab-ci-tensorrt",
0160             "displayName": "GitLab-CI Tensorrt",
0161             "generator": "Ninja",
0162             "cacheVariables": {
0163                 "CMAKE_CXX_STANDARD": "20",
0164                 "CMAKE_CXX_COMPILER_LAUNCHER": "ccache",
0165                 "CMAKE_CUDA_ARCHITECTURES": "86",
0166                 "TORCH_CUDA_ARCH_LIST": "8.6",
0167                 "ACTS_BUILD_PLUGIN_GNN": "ON",
0168                 "ACTS_GNN_ENABLE_TORCH": "OFF",
0169                 "ACTS_GNN_ENABLE_CUDA": "ON",
0170                 "ACTS_GNN_ENABLE_TENSORRT": "ON",
0171                 "ACTS_GNN_ENABLE_MODULEMAP": "OFF"
0172             }
0173         },
0174         {
0175             "name": "python-wheel",
0176             "displayName": "Python wheel",
0177             "generator": "Ninja",
0178             "cacheVariables": {
0179                 "CMAKE_CXX_STANDARD": "20",
0180                 "CMAKE_COMPILE_WARNING_AS_ERROR": "ON",
0181                 "CMAKE_CXX_SCAN_FOR_MODULES": "OFF",
0182                 "CMAKE_FIND_FRAMEWORK": "LAST",
0183                 "CMAKE_CXX_COMPILER_LAUNCHER": "ccache",
0184                 "CMAKE_BUILD_TYPE": "Release",
0185                 "ACTS_FORCE_ASSERTIONS": "ON",
0186                 "ACTS_ENABLE_LOG_FAILURE_THRESHOLD": "ON",
0187                 "ACTS_BUILD_PYTHON_WHEEL": "ON",
0188                 "ACTS_BUILD_PYTHON_BINDINGS": "ON",
0189                 "ACTS_BUILD_EXAMPLES": "ON",
0190                 "ACTS_USE_SYSTEM_NLOHMANN_JSON": "ON"
0191             }
0192         }
0193     ]
0194 }