2013-11-25 03:26:03 +08:00
if ( NOT WITH_VTK OR ANDROID OR IOS )
return ( )
endif ( )
find_package ( VTK 6.0 QUIET COMPONENTS vtkRenderingCore vtkInteractionWidgets vtkInteractionStyle vtkIOLegacy vtkIOPLY vtkRenderingFreeType vtkRenderingLOD vtkFiltersTexture NO_MODULE )
if ( NOT DEFINED VTK_FOUND OR NOT VTK_FOUND )
find_package ( VTK 5.10 QUIET COMPONENTS vtkCommon vtkFiltering vtkRendering vtkWidgets vtkImaging NO_MODULE )
endif ( )
if ( NOT DEFINED VTK_FOUND OR NOT VTK_FOUND )
find_package ( VTK 5.8 QUIET COMPONENTS vtkCommon vtkFiltering vtkRendering vtkWidgets vtkImaging NO_MODULE )
endif ( )
if ( VTK_FOUND )
2013-11-26 19:40:57 +08:00
set ( HAVE_VTK ON )
message ( STATUS "Found VTK ver. ${VTK_VERSION} (usefile: ${VTK_USE_FILE})" )
2013-11-25 03:26:03 +08:00
else ( )
set ( HAVE_VTK OFF )
2013-11-26 19:40:57 +08:00
message ( STATUS "VTK is not found. Please set -DVTK_DIR in CMake to VTK build directory, or set $VTK_DIR enviroment variable to VTK install subdirectory with VTKConfig.cmake file (for windows)" )
2013-11-25 03:26:03 +08:00
endif ( )