Skip to content

Commit

Permalink
Fix goldfinger presets
Browse files Browse the repository at this point in the history
  • Loading branch information
sethrj committed Dec 18, 2023
1 parent 78aef0c commit 018e4bc
Showing 1 changed file with 28 additions and 11 deletions.
39 changes: 28 additions & 11 deletions scripts/cmake-presets/goldfinger.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,20 @@
{
"name": ".base",
"generator": "Ninja",
"inherits": [".spack-base", ".debug"],
"inherits": [".spack-base"],
"binaryDir": "${sourceDir}/build-${presetName}",
"cacheVariables": {
"BUILD_SHARED_LIBS": {"type": "BOOL", "value": "ON"},
"CELERITAS_USE_CUDA": {"type": "BOOL", "value": "OFF"},
"CELERITAS_USE_HepMC3": {"type": "BOOL", "value": "ON"},
"CELERITAS_USE_HIP": {"type": "BOOL", "value": "OFF"},
"CELERITAS_USE_JSON": {"type": "BOOL", "value": "ON"},
"CELERITAS_USE_Geant4": {"type": "BOOL", "value": "ON"},
"CELERITAS_USE_MPI": {"type": "BOOL", "value": "OFF"},
"CELERITAS_USE_ROOT": {"type": "BOOL", "value": "ON"},
"CELERITAS_USE_SWIG": {"type": "BOOL", "value": "OFF"},
"CMAKE_BUILD_TYPE": {"type": "STRING", "value": "Debug"},
"CELERITAS_USE_VecGeom": {"type": "BOOL", "value": "OFF"},
"CELERITAS_BUILD_TESTS": {"type": "BOOL", "value": "ON"},
"CMAKE_EXPORT_COMPILE_COMMANDS": {"type": "BOOL", "value": "ON"},
"CMAKE_OSX_DEPLOYMENT_TARGET": {"type": "STRING", "value": "14"},
"CMAKE_CXX_STANDARD": {"type": "STRING", "value": "17"},
Expand Down Expand Up @@ -43,8 +46,7 @@
"cacheVariables": {
"CELERITAS_USE_SWIG": {"type": "BOOL", "value": "ON"},
"CMAKE_SWIG_CXX_FLAGS": "-Wno-unused-parameter;-Wno-deprecated-declarations",
"CMAKE_INSTALL_PREFIX": "${sourceDir}/install",
"CELERITAS_USE_VecGeom": {"type": "BOOL", "value": "OFF"}
"CMAKE_INSTALL_PREFIX": "${sourceDir}/install"
}
},
{
Expand All @@ -53,8 +55,7 @@
"inherits": [".base", ".debug", "default"],
"cacheVariables": {
"CELERITAS_USE_SWIG": {"type": "BOOL", "value": "OFF"},
"CELERITAS_REAL_TYPE": "float",
"CELERITAS_USE_VecGeom": {"type": "BOOL", "value": "OFF"}
"CELERITAS_REAL_TYPE": "float"
}
},
{
Expand All @@ -76,24 +77,40 @@
"CELERITAS_CORE_GEO": "Geant4"
}
},
{
"name": "reldeb",
"displayName": "With ORANGE in optimized+errcheck mode",
"inherits": [".reldeb", ".base"],
"cacheVariables": {
"CELERITAS_USE_ROOT": {"type": "BOOL", "value": "OFF"}
}
},
{
"name": "vecgeom-reldeb",
"displayName": "With vecgeom in optimized mode",
"displayName": "With vecgeom in optimized+errcheck mode",
"inherits": [".reldeb", "vecgeom"],
"cacheVariables": {
"CELERITAS_BUILD_DEMOS": {"type": "BOOL", "value": "ON"},
"CELERITAS_BUILD_TESTS": {"type": "BOOL", "value": "ON"},
"CELERITAS_USE_ROOT": {"type": "BOOL", "value": "ON"}
"CELERITAS_BUILD_TESTS": {"type": "BOOL", "value": "ON"}
}
},
{
"name": "ndebug",
"displayName": "With ORANGE in optimized mode",
"inherits": [".ndebug", ".base"],
"cacheVariables": {
"CELERITAS_USE_ROOT": {"type": "BOOL", "value": "OFF"}
}
},
{
"name": "vecgeom-ndebug",
"displayName": "With vecgeom in optimized mode",
"inherits": [".ndebug", "vecgeom"],
"inherits": [".base", ".ndebug"],
"cacheVariables": {
"CELERITAS_USE_VecGeom": {"type": "BOOL", "value": "ON"},
"CELERITAS_BUILD_DEMOS": {"type": "BOOL", "value": "ON"},
"CELERITAS_BUILD_TESTS": {"type": "BOOL", "value": "OFF"},
"CELERITAS_USE_ROOT": {"type": "BOOL", "value": "ON"}
"CELERITAS_USE_ROOT": {"type": "BOOL", "value": "ON"}
}
}
],
Expand Down

0 comments on commit 018e4bc

Please sign in to comment.