* FIX perl dependent environmwent setup to avoid void lines in generated modules as #5900 * remove debug prints * fix flake8
This commit is contained in:
parent
a754bd7eee
commit
24bb3c61de
@ -167,12 +167,14 @@ def setup_dependent_environment(self, spack_env, run_env, dependent_spec):
|
||||
if d.package.extends(self.spec):
|
||||
perl_lib_dirs.append(d.prefix.lib.perl5)
|
||||
perl_bin_dirs.append(d.prefix.bin)
|
||||
perl_bin_path = ':'.join(perl_bin_dirs)
|
||||
perl_lib_path = ':'.join(perl_lib_dirs)
|
||||
spack_env.prepend_path('PATH', perl_bin_path)
|
||||
spack_env.prepend_path('PERL5LIB', perl_lib_path)
|
||||
run_env.prepend_path('PATH', perl_bin_path)
|
||||
run_env.prepend_path('PERL5LIB', perl_lib_path)
|
||||
if perl_bin_dirs:
|
||||
perl_bin_path = ':'.join(perl_bin_dirs)
|
||||
spack_env.prepend_path('PATH', perl_bin_path)
|
||||
run_env.prepend_path('PATH', perl_bin_path)
|
||||
if perl_lib_dirs:
|
||||
perl_lib_path = ':'.join(perl_lib_dirs)
|
||||
spack_env.prepend_path('PERL5LIB', perl_lib_path)
|
||||
run_env.prepend_path('PERL5LIB', perl_lib_path)
|
||||
|
||||
def setup_dependent_package(self, module, dependent_spec):
|
||||
"""Called before perl modules' install() methods.
|
||||
|
Loading…
Reference in New Issue
Block a user