ParaView: correct path for PARAVIEW_VTK_DIR (#19770)
* ParaView: correct path for PARAVIEW_VTK_DIR * Update formatting
This commit is contained in:
parent
4092c90b57
commit
e73e7cf0ad
@ -157,6 +157,9 @@ def url_for_version(self, version):
|
|||||||
@property
|
@property
|
||||||
def paraview_subdir(self):
|
def paraview_subdir(self):
|
||||||
"""The paraview subdirectory name as paraview-major.minor"""
|
"""The paraview subdirectory name as paraview-major.minor"""
|
||||||
|
if self.spec.version == Version('develop'):
|
||||||
|
return 'paraview-5.9'
|
||||||
|
else:
|
||||||
return 'paraview-{0}'.format(self.spec.version.up_to(2))
|
return 'paraview-{0}'.format(self.spec.version.up_to(2))
|
||||||
|
|
||||||
def setup_dependent_build_environment(self, env, dependent_spec):
|
def setup_dependent_build_environment(self, env, dependent_spec):
|
||||||
@ -165,8 +168,13 @@ def setup_dependent_build_environment(self, env, dependent_spec):
|
|||||||
else:
|
else:
|
||||||
lib_dir = self.prefix.lib
|
lib_dir = self.prefix.lib
|
||||||
env.set('ParaView_DIR', self.prefix)
|
env.set('ParaView_DIR', self.prefix)
|
||||||
|
|
||||||
|
if self.spec.version <= Version('5.7.0'):
|
||||||
env.set('PARAVIEW_VTK_DIR',
|
env.set('PARAVIEW_VTK_DIR',
|
||||||
join_path(lib_dir, 'cmake', self.paraview_subdir))
|
join_path(lib_dir, 'cmake', self.paraview_subdir))
|
||||||
|
else:
|
||||||
|
env.set('PARAVIEW_VTK_DIR',
|
||||||
|
join_path(lib_dir, 'cmake', self.paraview_subdir, 'vtk'))
|
||||||
|
|
||||||
def setup_run_environment(self, env):
|
def setup_run_environment(self, env):
|
||||||
# paraview 5.5 and later
|
# paraview 5.5 and later
|
||||||
@ -179,8 +187,13 @@ def setup_run_environment(self, env):
|
|||||||
lib_dir = self.prefix.lib
|
lib_dir = self.prefix.lib
|
||||||
|
|
||||||
env.set('ParaView_DIR', self.prefix)
|
env.set('ParaView_DIR', self.prefix)
|
||||||
|
|
||||||
|
if self.spec.version <= Version('5.7.0'):
|
||||||
env.set('PARAVIEW_VTK_DIR',
|
env.set('PARAVIEW_VTK_DIR',
|
||||||
join_path(lib_dir, 'cmake', self.paraview_subdir))
|
join_path(lib_dir, 'cmake', self.paraview_subdir))
|
||||||
|
else:
|
||||||
|
env.set('PARAVIEW_VTK_DIR',
|
||||||
|
join_path(lib_dir, 'cmake', self.paraview_subdir, 'vtk'))
|
||||||
|
|
||||||
if self.spec.version <= Version('5.4.1'):
|
if self.spec.version <= Version('5.4.1'):
|
||||||
lib_dir = join_path(lib_dir, self.paraview_subdir)
|
lib_dir = join_path(lib_dir, self.paraview_subdir)
|
||||||
|
Loading…
Reference in New Issue
Block a user