1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
# This module collects all animation support classes in ParaView,
# both VTK extensions and proxies.
# If FFMPEG support is enabled, we need to depend on FFMPEG.
set (__extra_dependencies)
if (PARAVIEW_ENABLE_FFMPEG)
list(APPEND __extra_dependencies vtkIOFFMPEG)
endif()
vtk_module(vtkPVAnimation
DEPENDS
vtkPVServerManagerCore
vtkPVVTKExtensionsDefault
PRIVATE_DEPENDS
vtksys
vtkIOMovie
vtkPVServerManagerDefault
${__extra_dependencies}
TEST_LABELS
PARAVIEW
)
unset(__extra_dependencies)
# Add proxy definitions.
set_property(GLOBAL PROPERTY
vtkPVAnimation_SERVERMANAGER_XMLS ${CMAKE_CURRENT_LIST_DIR}/animation.xml)
|