Commit 3c0a7dcc authored by Utkarsh Ayachit's avatar Utkarsh Ayachit
Browse files

Restructuring PAraVIewCore

Change-Id: I722cc07e91582d1e9d9549537a6e4f5d47ecebc6
parent d3eb1dc4
......@@ -284,6 +284,8 @@ else()
# turn some module ON to avoid warnings from VTK.
# set(Module_vtkCommonExecutionModel ON CACHE INTERNAL "" FORCE)
set (VTK_Group_ParaViewCore ON CACHE INTERNAL "" FORCE)
set (VTK_Group_ParaViewRendering ON CACHE INTERNAL "" FORCE)
set (VTK_Group_ParaView ON CACHE INTERNAL "" FORCE)
set (VTK_Group_ParaViewPython ${PARAVIEW_ENABLE_PYTHON} CACHE INTERNAL "" FORCE)
......@@ -292,9 +294,12 @@ else()
ParaViewCore/ClientServerStream
ParaViewCore/PythonSupport
ParaViewCore/Common
ParaViewCore/VTKExtensions
ParaViewCore/ClientServerCore
ParaViewCore/ServerImplementation
ParaViewCore/VTKExtensions/Core
ParaViewCore/VTKExtensions/Rendering
ParaViewCore/VTKExtensions/Default
#ParaViewCore/VTKExtensions
#ParaViewCore/ClientServerCore
#ParaViewCore/ServerImplementation
)
if (PARAVIEW_USE_ICE_T)
list(APPEND ParaViewModulesDirs
......
#==========================================================================
#
# Program: ParaView
#
# Copyright (c) 2005-2008 Sandia Corporation, Kitware Inc.
# All rights reserved.
#
# ParaView is a free software; you can redistribute it and/or modify it
# under the terms of the ParaView license version 1.2.
#
# See License_v1.2.txt for the full ParaView license.
# A copy of this license can be obtained by contacting
# Kitware Inc.
# 28 Corporate Drive
# Clifton Park, NY 12065
# USA
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
#==========================================================================
set(Module_SRCS
vtkAnimationPlayer.cxx
vtkCacheSizeKeeper.cxx
vtkCompositeAnimationPlayer.cxx
vtkCompositeMultiProcessController.cxx
vtkPriorityHelper.cxx
vtkPVAnimationCue.cxx
vtkPVAnimationScene.cxx
vtkPVBooleanKeyFrame.cxx
vtkPVCompositeDataPipeline.cxx
vtkPVCompositeKeyFrame.cxx
vtkPVCueManipulator.cxx
vtkPVExponentialKeyFrame.cxx
vtkPVExtentTranslator.cxx
vtkPVKeyFrameAnimationCue.cxx
vtkPVKeyFrameCueManipulator.cxx
vtkPVKeyFrame.cxx
vtkPVPostFilter.cxx
vtkPVPostFilterExecutive.cxx
vtkPVRampKeyFrame.cxx
vtkPVSinusoidKeyFrame.cxx
vtkPVTrivialExtentTranslator.cxx
vtkPVTrivialProducer.cxx
vtkRealtimeAnimationPlayer.cxx
vtkSequenceAnimationPlayer.cxx
vtkTimestepsAnimationPlayer.cxx
vtkUndoElement.cxx
vtkUndoSet.cxx
vtkUndoStack.cxx
)
set_source_files_properties(
vtkCacheSizeKeeper
WRAP_EXCLUDE
)
set_source_files_properties(
vtkAnimationPlayer
vtkCacheSizeKeeper
vtkPVAnimationCue
vtkPVCueManipulator
vtkPVKeyFrameAnimationCue
vtkUndoElement
ABSTRACT)
vtk_module_library(vtkPVVTKExtensionsCore ${Module_SRCS})
vtk_module(vtkPVVTKExtensionsCore
GROUPS
ParaViewCore
DEPENDS
vtkPVCommon
vtkFiltersCore
vtkParallelCore
)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment