vecgeom: new dev tag (#49511)

* vecgeom: add surface-dev 2

* Update hash and mark as deprecated
This commit is contained in:
Seth R. Johnson 2025-03-17 01:54:43 -04:00 committed by GitHub
parent 0f17672ddb
commit 016954fcff
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -20,10 +20,19 @@ class Vecgeom(CMakePackage, CudaPackage):
maintainers("drbenmorgan", "sethrj")
version("master", branch="master", get_full_repo=True)
# NOTE: the surfacedev branches are not stable or official and will be
# deleted when the next 2.0 RC comes out
version(
"2.0.0-surfacedev.2",
tag="v2.0.0-surfacedev.2",
commit="91f5ee554e012ffa3baecd2b30e6f5e6905e5ffb",
deprecated=True,
)
version(
"2.0.0-surfacedev.1",
tag="v2.0.0-surfacedev.1",
commit="1d9797ea47e3b35ab0114e72ce5925ecbd59cbf4",
deprecated=True,
)
version(
"1.2.10",
@ -91,6 +100,7 @@ class Vecgeom(CMakePackage, CudaPackage):
description="Use the specified C++ standard when building",
)
variant("gdml", default=True, description="Support native GDML geometry descriptions")
# TODO: delete geant4/root variants since they don't affect the build
variant("geant4", default=False, description="Support Geant4 geometry construction")
variant("root", default=False, description="Support ROOT geometry construction")
variant("shared", default=True, description="Build shared libraries")