Paraview package: update PYTHONPATH for dependents (#10501)

Add vtkmodules directory to PYTHONPATH in Paraview for Trilinos
This commit is contained in:
Jon Rood 2019-02-06 11:45:14 -07:00 committed by Peter Scheibel
parent d9d75635c7
commit 11c52c3bf7

View File

@ -127,9 +127,14 @@ def setup_environment(self, spack_env, run_env):
run_env.prepend_path('PYTHONPATH', join_path(pv_pydir, 'vtk'))
else:
python_version = self.spec['python'].version.up_to(2)
run_env.prepend_path('PYTHONPATH', join_path(lib_dir,
pv_pydir = join_path(lib_dir,
'python{0}'.format(python_version),
'site-packages'))
'site-packages')
run_env.prepend_path('PYTHONPATH', pv_pydir)
# The Trilinos Catalyst adapter requires
# the vtkmodules directory in PYTHONPATH
run_env.prepend_path('PYTHONPATH', join_path(pv_pydir,
'vtkmodules'))
def cmake_args(self):
"""Populate cmake arguments for ParaView."""