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)
 | 
			
		||||
 | 
			
		||||
        if not ignore_deps:
 | 
			
		||||
            self.do_install_dependencies()
 | 
			
		||||
            self.do_install_dependencies(**kwargs)
 | 
			
		||||
 | 
			
		||||
        start_time = time.time()
 | 
			
		||||
        if not fake_install:
 | 
			
		||||
@@ -832,10 +832,10 @@ def do_install(self, **kwargs):
 | 
			
		||||
        spack.hooks.post_install(self)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    def do_install_dependencies(self):
 | 
			
		||||
    def do_install_dependencies(self, **kwargs):
 | 
			
		||||
        # Pass along paths of dependencies here
 | 
			
		||||
        for dep in self.spec.dependencies.values():
 | 
			
		||||
            dep.package.do_install()
 | 
			
		||||
            dep.package.do_install(**kwargs)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    @property
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user