Commit 24e3eaa9 authored by Utkarsh Ayachit's avatar Utkarsh Ayachit Committed by Ben Boeckel

vtkIOMINC: update to the new module system

parent a0029fd1
set(Module_SRCS
vtkMINCImageAttributes.cxx
vtkMINCImageReader.cxx
vtkMINCImageWriter.cxx
vtkMNIObjectReader.cxx
vtkMNIObjectWriter.cxx
vtkMNITagPointReader.cxx
vtkMNITagPointWriter.cxx
vtkMNITransformReader.cxx
vtkMNITransformWriter.cxx
)
set(classes
vtkMINCImageAttributes
vtkMINCImageReader
vtkMINCImageWriter
vtkMNIObjectReader
vtkMNIObjectWriter
vtkMNITagPointReader
vtkMNITagPointWriter
vtkMNITransformReader
vtkMNITransformWriter)
set(${vtk-module}_HDRS
vtkMINC.h
)
set(headers
vtkMINC.h)
vtk_module_library(vtkIOMINC ${Module_SRCS})
vtk_module_add_module(VTK::IOMINC
CLASSES ${classes}
HEADERS ${headers})
if (VTK_WRAP_PYTHON)
vtk_module_test_data(
Data/masonry.bmp
Data/mni-surface-mesh.obj
Data/t3_grid_0.mnc)
add_subdirectory(Python)
endif ()
vtk_module(vtkIOMINC
GROUPS
StandAlone
TEST_DEPENDS
vtkRenderingOpenGL2
DEPENDS
vtkCommonCore
vtkCommonExecutionModel
vtkIOCore
vtkIOImage
PRIVATE_DEPENDS
vtkCommonDataModel
vtkCommonMath
vtkCommonMisc
vtkCommonTransforms
vtkFiltersHybrid
vtkRenderingCore
vtknetcdf
vtksys
)
NAME
VTK::IOMINC
LIBRARY_NAME
vtkIOMINC
GROUPS
StandAlone
DEPENDS
VTK::CommonCore
VTK::CommonExecutionModel
VTK::IOCore
VTK::IOImage
PRIVATE_DEPENDS
VTK::CommonDataModel
VTK::CommonMath
VTK::CommonMisc
VTK::CommonTransforms
VTK::FiltersHybrid
VTK::RenderingCore
VTK::netcdf
VTK::vtksys
TEST_DEPENDS
VTK::InteractionImage
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