ENH: makeVTK -mpi also define VTK_Group_MPI=ON

- this pulls in the other bits (Module_vtkParallelMPI,
  Module_vtkRenderingParallel, ...)
This commit is contained in:
Mark Olesen
2018-12-04 21:59:27 +01:00
parent 013c7154ff
commit 6e0c9f9d8b
4 changed files with 32 additions and 17 deletions

View File

@ -7,24 +7,17 @@ vtk=VTK-9.0.0
# mesa=mesa-13.0.3
mesa=mesa-17.1.1
# Request building MPI modules
# VTK_Group_MPI=ON
# Module_vtkAcceleratorsVTKm : Request building vtkAcceleratorsVTKm
#
# Request building vtkAcceleratorsVTKm
# Module_vtkAcceleratorsVTKm=OFF
#
# Request building vtkParallelMPI
# Module_vtkParallelMPI=ON
# -mpi implies VTK_Group_MPI : Request building MPI modules
set -x
./makeVTK \
-mpi=0 \
-mpi \
-osmesa \
-mesa-prefix $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$mesa \
$vtk "$@" \
VTK_Group_MPI=ON \
Module_vtkAcceleratorsVTKm=ON \
Module_vtkParallelMPI=ON
Module_vtkAcceleratorsVTKm=ON
#------------------------------------------------------------------------------