RPackage: allow for missing Imports/Depends
This commit is contained in:
parent
0cd97d584e
commit
d564985fb2
@ -54,8 +54,10 @@ def install(self, pkg, spec, prefix):
|
|||||||
r_deps = []
|
r_deps = []
|
||||||
with open(fs.join_path(self.stage.source_path, 'DESCRIPTION')) as file:
|
with open(fs.join_path(self.stage.source_path, 'DESCRIPTION')) as file:
|
||||||
for desc in pycran.parse(file.read()):
|
for desc in pycran.parse(file.read()):
|
||||||
r_deps.extend([d.strip() for d in desc.get("Imports", None).split(",")])
|
if "Imports" in desc:
|
||||||
r_deps.extend([d.strip() for d in desc.get("Depends", None).split(",")])
|
r_deps.extend([d.strip() for d in desc["Imports"].split(",")])
|
||||||
|
if "Depends" in desc:
|
||||||
|
r_deps.extend([d.strip() for d in desc["Depends"].split(",")])
|
||||||
|
|
||||||
# Convert to spack dependencies format for comparison
|
# Convert to spack dependencies format for comparison
|
||||||
deps = {}
|
deps = {}
|
||||||
|
Loading…
Reference in New Issue
Block a user