Commit 6da34598 authored by Utkarsh Ayachit's avatar Utkarsh Ayachit Committed by Ben Boeckel

vtkFiltersReebGraph: update to the new module system

parent 4468fb45
find_package(Boost REQUIRED)
include_directories(${Boost_INCLUDE_DIRS})
set(classes
vtkReebGraphSimplificationFilter
vtkReebGraphSurfaceSkeletonFilter
vtkReebGraphToJoinSplitTreeFilter
vtkReebGraphVolumeSkeletonFilter
vtkUnstructuredGridToReebGraphFilter)
set(Module_SRCS
vtkReebGraphSimplificationFilter.cxx
vtkReebGraphSurfaceSkeletonFilter.cxx
vtkReebGraphToJoinSplitTreeFilter.cxx
vtkReebGraphVolumeSkeletonFilter.cxx
vtkUnstructuredGridToReebGraphFilter.cxx
)
vtk_module_add_module(VTK::FiltersReebGraph
CLASSES ${classes})
vtk_module_library(vtkFiltersReebGraph ${Module_SRCS})
vtk_module_find_package(PRIVATE
PACKAGE Boost)
vtk_module_link(VTK::FiltersReebGraph
PRIVATE
Boost::boost)
vtk_module(vtkFiltersReebGraph
TEST_DEPENDS
vtkRenderingOpenGL2
vtkTestingRendering
vtkInteractionStyle
KIT
vtkFilters
DEPENDS
vtkCommonExecutionModel
PRIVATE_DEPENDS
vtkCommonCore
vtkCommonDataModel
vtkFiltersCore
)
NAME
VTK::FiltersReebGraph
LIBRARY_NAME
vtkFiltersReebGraph
KIT
VTK::Filters
DEPENDS
VTK::CommonExecutionModel
PRIVATE_DEPENDS
VTK::CommonCore
VTK::CommonDataModel
VTK::FiltersCore
TEST_DEPENDS
VTK::FiltersGeneral
VTK::FiltersSources
VTK::IOImage
VTK::InteractionStyle
VTK::RenderingOpenGL2
VTK::TestingRendering
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