From f225741d07571b8b5c7da338b5b62715026e2c52 Mon Sep 17 00:00:00 2001 From: Jeffrey Salmond Date: Wed, 22 Mar 2017 19:53:05 +0000 Subject: configure vtk with external hdf5 and netcdf packages (#3504) * configure vtk with external hdf5 and netcdf packages * remove ~mpi constraints from hdf5 and netcdf --- var/spack/repos/builtin/packages/vtk/package.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/vtk/package.py b/var/spack/repos/builtin/packages/vtk/package.py index 36d18a0878..c577949c3a 100644 --- a/var/spack/repos/builtin/packages/vtk/package.py +++ b/var/spack/repos/builtin/packages/vtk/package.py @@ -46,6 +46,9 @@ class Vtk(CMakePackage): patch('gcc.patch', when='@6.1.0') depends_on('qt') + depends_on('hdf5') + depends_on('netcdf') + depends_on('netcdf-cxx') extends('python', when='+python') @@ -64,6 +67,11 @@ class Vtk(CMakePackage): cmake_args.extend([ '-DBUILD_SHARED_LIBS=ON', '-DVTK_RENDERING_BACKEND:STRING={0}'.format(opengl_ver), + '-DVTK_USE_SYSTEM_HDF5=ON', + '-DVTK_USE_SYSTEM_NETCDF=ON', + '-DNETCDF_DIR={0}'.format(spec['netcdf'].prefix), + '-DNETCDF_C_ROOT={0}'.format(spec['netcdf'].prefix), + '-DNETCDF_CXX_ROOT={0}'.format(spec['netcdf-cxx'].prefix), # Enable/Disable wrappers for Python. '-DVTK_WRAP_PYTHON={0}'.format( -- cgit v1.2.3-70-g09d2