mirror of
https://github.com/OpenFOAM/ThirdParty-6.git
synced 2025-12-08 06:57:43 +00:00
27 lines
659 B
CMake
27 lines
659 B
CMake
# 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)
|