pumi: fix simmodsuite base variant, and mpi lib name (#37401)
This commit is contained in:
parent
7ee7995493
commit
0c20760576
@ -95,15 +95,15 @@ def cmake_args(self):
|
||||
args += ["-DCMAKE_Fortran_COMPILER=%s" % spec["mpi"].mpifc]
|
||||
if spec.satisfies("@2.2.3"):
|
||||
args += ["-DCMAKE_CXX_STANDARD=11"]
|
||||
if self.spec.satisfies("simmodsuite=base"):
|
||||
if self.spec.variants["simmodsuite"].value != "none":
|
||||
args.append("-DENABLE_SIMMETRIX=ON")
|
||||
if self.spec.satisfies("simmodsuite=kernels") or self.spec.satisfies("simmodsuite=full"):
|
||||
args.append("-DENABLE_SIMMETRIX=ON")
|
||||
args.append("-DSIM_PARASOLID=ON")
|
||||
args.append("-DSIM_ACIS=ON")
|
||||
args.append("-DSIM_DISCRETE=ON")
|
||||
mpi_id = spec["mpi"].name + spec["mpi"].version.string
|
||||
mpi_id = spec["mpi"].name + spec["mpi"].version.up_to(1).string
|
||||
args.append("-DSIM_MPI=" + mpi_id)
|
||||
if self.spec.variants["simmodsuite"].value in ["kernels", "full"]:
|
||||
args.append("-DENABLE_SIMMETRIX=ON")
|
||||
args.append("-DSIM_PARASOLID=ON")
|
||||
args.append("-DSIM_ACIS=ON")
|
||||
args.append("-DSIM_DISCRETE=ON")
|
||||
return args
|
||||
|
||||
def test(self):
|
||||
|
Loading…
Reference in New Issue
Block a user