do_install() passes kwargs to dependencies.
This commit is contained in:
@@ -744,7 +744,7 @@ def do_install(self, **kwargs):
|
|||||||
tty.msg("Installing %s" % self.name)
|
tty.msg("Installing %s" % self.name)
|
||||||
|
|
||||||
if not ignore_deps:
|
if not ignore_deps:
|
||||||
self.do_install_dependencies()
|
self.do_install_dependencies(**kwargs)
|
||||||
|
|
||||||
start_time = time.time()
|
start_time = time.time()
|
||||||
if not fake_install:
|
if not fake_install:
|
||||||
@@ -832,10 +832,10 @@ def do_install(self, **kwargs):
|
|||||||
spack.hooks.post_install(self)
|
spack.hooks.post_install(self)
|
||||||
|
|
||||||
|
|
||||||
def do_install_dependencies(self):
|
def do_install_dependencies(self, **kwargs):
|
||||||
# Pass along paths of dependencies here
|
# Pass along paths of dependencies here
|
||||||
for dep in self.spec.dependencies.values():
|
for dep in self.spec.dependencies.values():
|
||||||
dep.package.do_install()
|
dep.package.do_install(**kwargs)
|
||||||
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
Reference in New Issue
Block a user