Back to home page

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