diff options
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/paraview/package.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/paraview/package.py b/var/spack/repos/builtin/packages/paraview/package.py index d68c751978..fc6d0e99c2 100644 --- a/var/spack/repos/builtin/packages/paraview/package.py +++ b/var/spack/repos/builtin/packages/paraview/package.py @@ -7,7 +7,7 @@ from spack import * import os -class Paraview(CMakePackage): +class Paraview(CMakePackage, CudaPackage): """ParaView is an open-source, multi-platform data analysis and visualization application.""" @@ -234,6 +234,16 @@ class Paraview(CMakePackage): '-DMPI_Fortran_COMPILER:PATH=%s' % spec['mpi'].mpifc ]) + if '+cuda' in spec: + cmake_args.extend([ + '-DPARAVIEW_USE_CUDA:BOOL=ON', + '-DPARAVIEW_BUILD_SHARED_LIBS:BOOL=OFF' + ]) + else: + cmake_args.extend([ + '-DPARAVIEW_USE_CUDA:BOOL=OFF', + ]) + if 'darwin' in spec.architecture: cmake_args.extend([ '-DVTK_USE_X:BOOL=OFF', |