Commit 381eefca authored by Ben Boeckel's avatar Ben Boeckel

cmake: remove settings of the ABSTRACT property

It isn't needed now that instantiators are going away.
parent 7df51356
......@@ -80,9 +80,6 @@ macro(pv_pre_wrap_vtk_mod_cs libname module)
pv_find_vtk_header(${class}.h "${${module}_INCLUDE_DIRS}" pathfound)
if(pathfound)
if(${module}_HEADER_${class}_ABSTRACT)
set_source_files_properties(${pathfound} PROPERTIES ABSTRACT 1)
endif()
list(APPEND ${module}CS_HEADERS ${pathfound})
else()
message(WARNING "Unable to find: ${class}")
......@@ -162,9 +159,6 @@ MACRO(PV_PRE_WRAP_VTK_CS libname kit ukit deps)
SET(full_name "${class}.h")
ENDIF()
IF(NOT VTK_CLASS_WRAP_EXCLUDE_${class})
IF(VTK_CLASS_ABSTRACT_${class})
SET_SOURCE_FILES_PROPERTIES(${full_name} PROPERTIES ABSTRACT 1)
ENDIF()
SET(vtk${kit}CS_HEADERS ${vtk${kit}CS_HEADERS} ${full_name})
ENDIF()
ENDFOREACH()
......
......@@ -118,7 +118,7 @@ macro(VTK_WRAP_ClientServer TARGET SRC_LIST_NAME SOURCES)
${CMAKE_CURRENT_BINARY_DIR}/${TARGET}Init.cxx)
set_source_files_properties(
${CMAKE_CURRENT_BINARY_DIR}/${TARGET}Init.cxx
PROPERTIES GENERATED 1 WRAP_EXCLUDE 1 ABSTRACT 0
PROPERTIES GENERATED 1 WRAP_EXCLUDE 1
)
unset(NO_PYTHON_BINDINGS_AVAILABLE)
......
......@@ -5,8 +5,3 @@ set_source_files_properties(
vtkMemberFunctionCommand
WRAP_EXCLUDE
)
set_source_files_properties(
vtkCommunicationErrorCatcher
vtkUndoElement
ABSTRACT)
......@@ -6,13 +6,6 @@ foreach (cmake_file IN LISTS cmake_files)
include("${cmake_file}")
endforeach ()
set_source_files_properties(
# vtkPVContextView
# vtkPVDataRepresentation
# vtkPVSynchronizedRenderWindows
vtkPVView
ABSTRACT)
#set (${vtk-module}_HDRS vtkStreamingPriorityQueue.h)
# Use a custom hints file for this module.
......
......@@ -38,11 +38,6 @@ set (Module_SRCS
vtkCPProcessor.cxx
)
set_source_files_properties(
vtkCPAdaptorAPI
vtkCPPipeline
ABSTRACT)
set_source_files_properties(
CAdaptorAPI
vtkCPCxxHelper
......
......@@ -34,10 +34,6 @@ set (Module_SRCS
vtkCPPythonScriptPipeline.cxx
)
set_source_files_properties(
vtkCPPythonAdaptorAPI
ABSTRACT)
set (${vtk-module}_HDRS CPythonAdaptorAPI.h)
set (CATALYST_FORTRAN_USING_MANGLING)
......
......@@ -17,17 +17,4 @@ SET(TestDriver_SRCS
vtkCPVector3FieldFunction.cxx
)
SET_SOURCE_FILES_PROPERTIES(
vtkCPBaseFieldBuilder
vtkCPBaseGridBuilder
vtkCPFieldBuilder
vtkCPFileGridBuilder
vtkCPGridBuilder
vtkCPScalarFieldFunction
vtkCPTensorFieldFunction
vtkCPUnstructuredGridBuilder
vtkCPVector3FieldFunction
ABSTRACT
)
vtk_module_library(${vtk-module} ${TestDriver_SRCS})
......@@ -71,12 +71,4 @@ endif()
# WRAP_EXCLUDE
#)
set_source_files_properties(
vtkAnimationPlayer
vtkPVAnimationCue
vtkPVCueManipulator
vtkPVKeyFrameAnimationCue
vtkSMAnimationSceneWriter.cxx
ABSTRACT
)
vtk_module_library(${vtk-module} ${Module_SRCS})
......@@ -124,18 +124,6 @@ set_source_files_properties(
WRAP_EXCLUDE
)
set_source_files_properties(
vtkNetworkAccessManager
vtkPVDataInformationHelper
vtkPVInformation
vtkPVPlugin
vtkPVPluginTracker
vtkPVPythonPluginInterface
vtkPVServerManagerPluginInterface
vtkPVSession
vtkSession
ABSTRACT)
if(VTK_OPENGL_HAS_EGL)
set_source_files_properties(
vtkPVOptions.cxx
......
......@@ -64,10 +64,6 @@ if (PARAVIEW_ENABLE_PYTHON)
)
endif()
set_source_files_properties(
vtkNetworkAccessManager
ABSTRACT)
vtk_module_library(vtkPVClientServerCoreDefault ${Module_SRCS})
# for vtkPVFileInformation
......
......@@ -139,14 +139,6 @@ set_source_files_properties(
WRAP_EXCLUDE
)
set_source_files_properties(
vtkCacheSizeKeeper
vtkPVContextView
vtkPVDataRepresentation
vtkPVSynchronizedRenderWindows
vtkPVView
ABSTRACT)
set (${vtk-module}_HDRS vtkStreamingPriorityQueue.h)
# Use a custom hints file for this module.
......
......@@ -50,8 +50,4 @@ set_source_files_properties(
vtkClientServerInterpreterInitializer
WRAP_EXCLUDE)
set_source_files_properties(
vtkClientServerInterpreterInitializer
ABSTRACT)
vtk_module_library(vtkPVCommon ${Module_SRCS})
......@@ -68,13 +68,6 @@ set_source_files_properties(
vtkSMMessage
WRAP_EXCLUDE)
set_source_files_properties(
vtkPVProxyDefinitionIterator.cxx
vtkPVSessionBase.cxx
vtkSIVectorProperty.cxx
vtkSMMessage.cxx
ABSTRACT)
# Add header-only files so they get installed correctly.
set (${vtk-module}_HDRS
${CMAKE_CURRENT_SOURCE_DIR}/vtkSMMessageMinimal.h
......
......@@ -136,23 +136,6 @@ set (Module_SRCS
vtkSMWriterProxy.cxx
)
SET_SOURCE_FILES_PROPERTIES(
vtkSMDeserializer
vtkSMDomain
vtkSMLink
vtkSMPropertyHelper
vtkSMProxyInitializationHelper
vtkSMProxyManager # since New() is protected.
vtkSMRangeDomainTemplate
vtkSMRemoteObject
vtkSMSession
vtkSMSessionProxyManager # since New() is non-standard.
vtkSMUncheckedPropertyHelper
vtkSMUndoElement
vtkSMVectorProperty
ABSTRACT
)
SET_SOURCE_FILES_PROPERTIES(
vtkSMPropertyHelper
vtkSMRangeDomainTemplate
......
......@@ -61,9 +61,4 @@ set (Module_SRCS
vtkSMXYChartRepresentationInitializationHelper.cxx
)
SET_SOURCE_FILES_PROPERTIES(
vtkSMExporterProxy.cxx
ABSTRACT
)
vtk_module_library(vtkPVServerManagerDefault ${Module_SRCS})
......@@ -32,11 +32,6 @@ set (Module_SRCS
vtkInitializationHelper.cxx
)
SET_SOURCE_FILES_PROPERTIES(
vtkInitializationHelper
ABSTRACT
)
vtk_module_library(vtkPVServerManagerApplication ${Module_SRCS})
#------------------------------------------------------------------------------
......
......@@ -68,9 +68,4 @@ set_source_files_properties(
WRAP_EXCLUDE
)
set_source_files_properties(
vtkCommunicationErrorCatcher
vtkUndoElement
ABSTRACT)
vtk_module_library(vtkPVVTKExtensionsCore ${Module_SRCS})
......@@ -172,12 +172,6 @@ set_source_files_properties(
PROPERTIES WRAP_EXCLUDE_PYTHON 1
)
set_source_files_properties(
vtkCellIntegrator
vtkPEnSightReader
vtkSciVizStatistics
ABSTRACT)
# Use a custom hints file for this module.
set(${vtk-module}_WRAP_HINTS "${CMAKE_CURRENT_SOURCE_DIR}/hints")
vtk_module_library(vtkPVVTKExtensionsDefault ${Module_SRCS})
......
......@@ -125,11 +125,6 @@ endif()
#set_source_files_properties(
# WRAP_EXCLUDE
# )
set_source_files_properties(
vtkCameraManipulatorGUIHelper
vtkImageCompressor
vtkPVJoystickFly
ABSTRACT)
#---------------------------------------------------------
# Encode glsl files.
......
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