mfem: support pumi w/zoltan and parmetis (#34864)
This commit is contained in:
parent
9e845635ce
commit
4fa0c1d11c
@ -805,9 +805,22 @@ def find_optional_library(name, prefix):
|
|||||||
"apf_zoltan",
|
"apf_zoltan",
|
||||||
"spr",
|
"spr",
|
||||||
]
|
]
|
||||||
|
pumi_dep_zoltan = ""
|
||||||
|
pumi_dep_parmetis = ""
|
||||||
|
if "+zoltan" in spec["pumi"]:
|
||||||
|
pumi_dep_zoltan = ld_flags_from_dirs([spec["zoltan"].prefix.lib], ["zoltan"])
|
||||||
|
if "+parmetis" in spec["zoltan"]:
|
||||||
|
pumi_dep_parmetis = ld_flags_from_dirs(
|
||||||
|
[spec["parmetis"].prefix.lib], ["parmetis"]
|
||||||
|
)
|
||||||
options += [
|
options += [
|
||||||
"PUMI_OPT=-I%s" % spec["pumi"].prefix.include,
|
"PUMI_OPT=-I%s" % spec["pumi"].prefix.include,
|
||||||
"PUMI_LIB=%s" % ld_flags_from_dirs([spec["pumi"].prefix.lib], pumi_libs),
|
"PUMI_LIB=%s %s %s"
|
||||||
|
% (
|
||||||
|
ld_flags_from_dirs([spec["pumi"].prefix.lib], pumi_libs),
|
||||||
|
pumi_dep_zoltan,
|
||||||
|
pumi_dep_parmetis,
|
||||||
|
),
|
||||||
]
|
]
|
||||||
|
|
||||||
if "+gslib" in spec:
|
if "+gslib" in spec:
|
||||||
|
Loading…
Reference in New Issue
Block a user