From 210dd594a1b752fa3c1303a8ad568712b412ae97 Mon Sep 17 00:00:00 2001 From: Dan Lipsa Date: Wed, 2 Oct 2019 13:00:03 -0400 Subject: Add cuda to paraview build. (#12996) --- var/spack/repos/builtin/packages/paraview/package.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'var') 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', -- cgit v1.2.3-70-g09d2