set(classes
  vtkLivoxPosePacketInterpreter
)

set(xmls
  ${CMAKE_CURRENT_SOURCE_DIR}/LivoxPosePacketInterpreter.xml
  ${CMAKE_CURRENT_SOURCE_DIR}/LivoxPoseReader.xml
  ${CMAKE_CURRENT_SOURCE_DIR}/LivoxPoseStream.xml
)

vtk_module_add_module(LivoxPlugin::LivoxPosePacketInterpreters
  CLASSES ${classes}
)

paraview_add_server_manager_xmls(
  MODULE LivoxPlugin::LivoxPosePacketInterpreters
  XMLS
    ${xmls}
)
