# Configuration header - not used
set(FiltersTemporal_BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS})
set(FiltersTemporal_BUILD_TESTING ${BUILD_TESTING})

# Only needed for old compiler support - not used here
set(FiltersTemporal_OVERRIDE " override")
set(FiltersTemporal_DELETE " = delete")

# Create the library
set(classes
  vtkContinuousPointRegistration
  vtkContinuousPointRegistration2
)

# TODO: Figure out how to include header without wrapping to Python!!!!
set(headers
)

if(DEFINED VTK_MODULE_ENABLE_VTK_FiltersTemporal)
  # When building as a module for VTK 8.90 or later
  vtk_module_add_module(VTK::FiltersTemporal
    CLASSES ${classes}
    HEADERS ${headers})
  vtk_module_link(VTK::FiltersTemporal
    PRIVATE
    VTK::CommonDataModel
  )
endif()
