seissol: add versions, conflict (#47562)
* add a couple of seissol version
This commit is contained in:
parent
85c5533e62
commit
46e4c1fd30
@ -16,6 +16,9 @@ class Seissol(CMakePackage, CudaPackage, ROCmPackage):
|
||||
git = "https://github.com/SeisSol/SeisSol.git"
|
||||
version("master", branch="master", submodules=True)
|
||||
# we cannot use the tar.gz file because it does not contains submodules
|
||||
version(
|
||||
"1.3.0", tag="v1.3.0", commit="91377508af4412914d707b04481f8b678b1c4044", submodules=True
|
||||
)
|
||||
version(
|
||||
"1.2.0", tag="v1.2.0", commit="2057e6e81965e0789128c6d177592800bcf956e1", submodules=True
|
||||
)
|
||||
@ -29,6 +32,10 @@ class Seissol(CMakePackage, CudaPackage, ROCmPackage):
|
||||
"1.1.2", tag="v1.1.2", commit="71002c1c1498ebd6f50a954731da68fa4f9d436b", submodules=True
|
||||
)
|
||||
|
||||
version(
|
||||
"1.0.1", tag="v1.0.1", commit="9b1b0ec970af4ad79a155c63035234b660838476", submodules=True
|
||||
)
|
||||
|
||||
maintainers("Thomas-Ulrich", "davschneller", "vikaskurapati")
|
||||
|
||||
variant("asagi", default=True, description="Use ASAGI for material input")
|
||||
@ -145,6 +152,12 @@ class Seissol(CMakePackage, CudaPackage, ROCmPackage):
|
||||
msg="A value for intel_gpu_arch must be specified. Add intel_gpu_arch=XX",
|
||||
)
|
||||
|
||||
conflicts(
|
||||
"%intel",
|
||||
when="@1.3:",
|
||||
msg="The Intel compiler is unsupported from v1.3 onward. Please use e.g.gcc or oneapi",
|
||||
)
|
||||
|
||||
variant(
|
||||
"gemm_tools_list",
|
||||
default="LIBXSMM,PSpaMM",
|
||||
|
Loading…
Reference in New Issue
Block a user