Files
ThirdParty-6/ParaView-5.0.1/Examples/CMakeLists.txt

52 lines
1.6 KiB
CMake

cmake_minimum_required(VERSION 2.8.8 FATAL_ERROR)
project(ParaViewExamples)
option(ENABLE_CATALYST "Enable Catalyst Examples" OFF)
set(paraview_components)
if (ENABLE_CATALYST)
list(APPEND paraview_components vtkPVPythonCatalyst)
endif ()
if (paraview_components)
list(INSERT paraview_components 0 COMPONENTS)
endif ()
find_package(ParaView REQUIRED ${paraview_components})
include(${PARAVIEW_USE_FILE})
add_subdirectory(Plugins/Filter)
add_subdirectory(Plugins/ParametricSource)
add_subdirectory(Plugins/SMProxy)
add_subdirectory(Plugins/Representation)
add_subdirectory(Plugins/HiddenLinesRemoval)
if (ENABLE_CATALYST)
add_subdirectory(Catalyst)
endif ()
if (PARAVIEW_BUILD_QT_GUI)
add_subdirectory(Plugins/Autostart)
add_subdirectory(Plugins/DockWidget)
add_subdirectory(Plugins/GUIToolBar)
add_subdirectory(Plugins/PropertyWidgets)
add_subdirectory(Plugins/Reader)
add_subdirectory(Plugins/ReaderXMLOnly)
add_subdirectory(Plugins/RenderPassViews)
# TODO: update this plugin to use the pipeline controller instead.
#add_subdirectory(Plugins/RepresentationBehavior)
add_subdirectory(Plugins/SourceToolbar)
add_subdirectory(Plugins/Writer)
add_subdirectory(CustomApplications/Clone1)
add_subdirectory(CustomApplications/Clone2)
add_subdirectory(CustomApplications/Demo0)
add_subdirectory(CustomApplications/Demo1)
add_subdirectory(CustomApplications/MultiServerClient)
add_subdirectory(CustomApplications/Spreadsheet)
add_subdirectory(CustomApplications/ParticlesViewer)
endif()
if (TARGET vtkIOVisItBridge)
# add_subdirectory(Plugins/VisItReader)
endif ()