Skip to content

Commit

Permalink
#23 clarify pychaste vtk required components
Browse files Browse the repository at this point in the history
  • Loading branch information
kwabenantim committed Apr 23, 2024
1 parent 27f9c30 commit 760aca8
Showing 1 changed file with 25 additions and 5 deletions.
30 changes: 25 additions & 5 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,32 @@ find_package(Chaste COMPONENTS cell_based)

# PyChaste needs some additional VTK libraries
if(VTK_MAJOR_VERSION LESS_EQUAL 6)
find_package(VTK COMPONENTS vtkWrappingPythonCore vtkIOImage vtkIOMovie vtkRenderingAnnotation vtkRenderingFreeType
vtkRenderingFreeTypeOpenGL vtkRenderingCore
vtkRenderingOpenGL vtkInteractionStyle REQUIRED)
find_package(VTK REQUIRED COMPONENTS
vtkInteractionStyle
vtkIOImage
vtkIOMovie
vtkRenderingAnnotation
vtkRenderingCore
vtkRenderingFreeType
vtkRenderingFreeTypeOpenGL
vtkRenderingOpenGL
vtkWrappingPythonCore
)
else()
find_package(VTK COMPONENTS vtkWrappingPythonCore vtkParallelCore vtkParallelMPI vtkIOImage vtkIOMovie vtkRenderingAnnotation
vtkRenderingFreeType vtkRenderingOpenGL2 vtkRenderingCore vtkFiltersProgrammable vtkFiltersVerdict vtkInteractionStyle REQUIRED)
find_package(VTK REQUIRED COMPONENTS
vtkFiltersProgrammable
vtkFiltersVerdict
vtkInteractionStyle
vtkIOImage
vtkIOMovie
vtkParallelCore
vtkParallelMPI
vtkRenderingAnnotation
vtkRenderingCore
vtkRenderingFreeType
vtkRenderingOpenGL2
vtkWrappingPythonCore
)
endif()

list(APPEND Chaste_INCLUDES ${VTK_INCLUDE_DIRS})
Expand Down

0 comments on commit 760aca8

Please sign in to comment.