Commit 1bd857ec authored by Ben Boeckel's avatar Ben Boeckel

cmake: declare, scan, and build kits

parent 312181d4
......@@ -170,7 +170,7 @@ set(_vtk_module_group_default_StandAlone "WANT")
set(_vtk_module_group_default_Rendering "WANT")
include(vtkModule)
vtk_module_find_modules(vtk_common_module_files
set(vtk_source_directories
"${CMAKE_CURRENT_SOURCE_DIR}/Accelerators"
"${CMAKE_CURRENT_SOURCE_DIR}/Charts"
"${CMAKE_CURRENT_SOURCE_DIR}/Common"
......@@ -190,6 +190,8 @@ vtk_module_find_modules(vtk_common_module_files
"${CMAKE_CURRENT_SOURCE_DIR}/Views"
"${CMAKE_CURRENT_SOURCE_DIR}/Web"
"${CMAKE_CURRENT_SOURCE_DIR}/Wrapping")
vtk_module_find_modules(vtk_module_files ${vtk_source_directories})
vtk_module_find_kits(vtk_kit_files ${vtk_source_directories})
vtk_module_scan(
MODULE_FILES ${vtk_module_files}
KIT_FILES ${vtk_kit_files}
......
NAME
VTK::Common
LIBRARY_NAME
vtkCommon
DESCRIPTION
Core utilities for VTK.
NAME
VTK::Filters
LIBRARY_NAME
vtkFilters
DESCRIPTION
Common filters and algorithms
NAME
VTK::IO
LIBRARY_NAME
vtkIO
DESCRIPTION
File readers and writers
NAME
VTK::Imaging
LIBRARY_NAME
vtkImaging
DESCRIPTION
Image filters and algorithms
NAME
VTK::Interaction
LIBRARY_NAME
vtkInteraction
DESCRIPTION
Components for accepting user interaction
NAME
VTK::Parallel
LIBRARY_NAME
vtkParallel
DESCRIPTION
Threading and multi-process support
NAME
VTK::Rendering
LIBRARY_NAME
vtkRendering
DESCRIPTION
Rendering classes and support
NAME
VTK::OpenGL
LIBRARY_NAME
vtkOpenGL
DESCRIPTION
Rendering implementations for OpenGL
NAME
VTK::Views
LIBRARY_NAME
vtkViews
DESCRIPTION
Canvases for displaying data objects
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment