diff --git a/src/CMake/VisItCommon.cmake b/src/CMake/VisItCommon.cmake index 292a30ab4a6eb8ea066e548576851cc919d6a4bb..1777599b165dfc9ab673305207a3980b312ea759 100644 --- a/src/CMake/VisItCommon.cmake +++ b/src/CMake/VisItCommon.cmake @@ -130,7 +130,7 @@ set(VISIT_COMMON_INCLUDES ${VISIT_SOURCE_DIR}/common/misc ${VISIT_SOURCE_DIR}/common/parser ${VISIT_SOURCE_DIR}/common/plugin - ${VISIT_SOURCE_DIR}/common/proxybase + # ${VISIT_SOURCE_DIR}/common/proxybase ${VISIT_SOURCE_DIR}/common/state ${VISIT_SOURCE_DIR}/common/utility ) diff --git a/src/CMakeLists.paraview.txt b/src/CMakeLists.paraview.txt index f438a944752b7c6829fc0f5c10b15e3eb407b507..29d6fe06f7419d762eea0063e169a21d28fe3503 100644 --- a/src/CMakeLists.paraview.txt +++ b/src/CMakeLists.paraview.txt @@ -45,8 +45,532 @@ target_link_libraries(VisItLib visitcommon ${visit_par_libs} visit_vtk) + target_include_directories(VisItLib INTERFACE - "$") + "$" + "$" + ) + +set(headers_dirs + avt/DBAtts/MetaData + avt/DBAtts/SIL + avt/Database/Database + avt/Database/Formats + avt/Database/Ghost + avt/Math + avt/Pipeline/AbstractFilters + avt/Pipeline/Data + avt/Pipeline/Pipeline + avt/Pipeline/Sinks + avt/Pipeline/Sources + avt/VisWindow + common/Exceptions/Database + common/Exceptions/Pipeline + common/Exceptions/Plotter + common/comm + common/expr + common/misc + common/parser + common/plugin + common/state + common/utility + ) +foreach(header IN LISTS headers_dirs) + target_include_directories(VisItLib + INTERFACE + "$" + ) +endforeach() + add_library(ParaView::VisItLib ALIAS VisItLib) + +set(headers + common/Exceptions/Database/BadPermissionException.h + common/Exceptions/Database/DBYieldedNoDataException.h + common/Exceptions/Database/DatabaseException.h + common/Exceptions/Database/FileDoesNotExistException.h + common/Exceptions/Database/InvalidDBTypeException.h + common/Exceptions/Database/InvalidFilesException.h + common/Exceptions/Database/InvalidSourceException.h + common/Exceptions/Database/InvalidTimeStepException.h + common/Exceptions/Database/InvalidVariableException.h + common/Exceptions/Database/InvalidZoneTypeException.h + common/Exceptions/Database/NonCompliantException.h + common/Exceptions/Database/NonCompliantFileException.h + common/Exceptions/Database/PointerNotInCacheException.h + common/Exceptions/Database/SiloException.h +) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/Exceptions/Database + ) + +set(headers + common/Exceptions/Pipeline/AbortException.h + common/Exceptions/Pipeline/BadCellException.h + common/Exceptions/Pipeline/BadDomainException.h + common/Exceptions/Pipeline/BadIndexException.h + common/Exceptions/Pipeline/BadNodeException.h + common/Exceptions/Pipeline/BadVectorException.h + common/Exceptions/Pipeline/ExpressionException.h + common/Exceptions/Pipeline/GhostCellException.h + common/Exceptions/Pipeline/ImproperUseException.h + common/Exceptions/Pipeline/IncompatibleDomainListsException.h + common/Exceptions/Pipeline/IntervalTreeNotCalculatedException.h + common/Exceptions/Pipeline/InvalidCategoryException.h + common/Exceptions/Pipeline/InvalidCellTypeException.h + common/Exceptions/Pipeline/InvalidConversionException.h + common/Exceptions/Pipeline/InvalidDimensionsException.h + common/Exceptions/Pipeline/InvalidLimitsException.h + common/Exceptions/Pipeline/InvalidMergeException.h + common/Exceptions/Pipeline/InvalidSetException.h + common/Exceptions/Pipeline/LogicalIndexException.h + common/Exceptions/Pipeline/NoCurveException.h + common/Exceptions/Pipeline/NoDefaultVariableException.h + common/Exceptions/Pipeline/NoInputException.h + common/Exceptions/Pipeline/NonQueryableInputException.h + common/Exceptions/Pipeline/PipelineException.h + common/Exceptions/Pipeline/StubReferencedException.h + common/Exceptions/Pipeline/UnexpectedValueException.h + common/Exceptions/Pipeline/avtexception_exports.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/Exceptions/Pipeline + ) + +set(headers + common/Exceptions/Plotter/InvalidColortableException.h + common/Exceptions/Plotter/LibraryNotFoundException.h + common/Exceptions/Plotter/PlotterException.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/Exceptions/Plotter + ) + +set(headers + common/comm/BadHostException.h + common/comm/BufferConnection.h + common/comm/CancelledConnectException.h + common/comm/Connection.h + common/comm/CouldNotConnectException.h + common/comm/IncompatibleSecurityTokenException.h + common/comm/IncompatibleVersionException.h + common/comm/LostConnectionException.h + common/comm/TypeRepresentation.h + common/comm/comm_exports.h + common/comm/convert.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/comm + ) + +set(headers + common/expr/ExprGrammar.h + common/expr/ExprNode.h + common/expr/ExprNodeFactory.h + common/expr/ExprParseTreeNode.h + common/expr/ExprParser.h + common/expr/ExprScanner.h + common/expr/ExprToken.h + common/expr/InvalidExpressionException.h + common/expr/ParsingExprList.h + common/expr/RecursiveExpressionException.h + common/expr/expr_exports.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/expr + ) + +set(headers + common/misc/ConfigureInfo.h + common/misc/DebugStream.h + common/misc/DebugStreamFull.h + common/misc/Environment.h + common/misc/FileFunctions.h + common/misc/InstallationFunctions.h + common/misc/StackTimer.h + common/misc/TimingsManager.h + common/misc/VisItException.h + common/misc/VisItInit.h + common/misc/legend_defines.h + common/misc/misc_exports.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/misc + ) + +set(headers + common/parser/Colors.h + common/parser/ConfiguratingItem.h + common/parser/ConfiguratingSet.h + common/parser/Dictionary.h + common/parser/Grammar.h + common/parser/ParseException.h + common/parser/ParseTreeNode.h + common/parser/Pos.h + common/parser/Rule.h + common/parser/Scanner.h + common/parser/Sequence.h + common/parser/State.h + common/parser/Symbol.h + common/parser/SymbolSet.h + common/parser/Token.h + common/parser/VisItParser.h + common/parser/parser_exports.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/parser + ) + +set(headers + common/plugin/DatabasePluginInfo.h + common/plugin/DatabasePluginManager.h + common/plugin/InvalidDirectoryException.h + common/plugin/InvalidPluginException.h + common/plugin/OperatorPluginInfo.h + common/plugin/PluginBroadcaster.h + common/plugin/PluginManager.h + common/plugin/database_plugin_exports.h + common/plugin/operator_plugin_exports.h + common/plugin/plot_plugin_exports.h + common/plugin/plugin_entry_point.h + common/plugin/plugin_exports.h + common/plugin/plugin_vartypes.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/plugin + ) + +set(headers + common/state/AttributeGroup.h + common/state/AttributeSubject.h + common/state/ColorAttribute.h + common/state/ColorControlPoint.h + common/state/ColorControlPointList.h + common/state/ColorTableAttributes.h + common/state/CompactSILRestrictionAttributes.h + common/state/ConfigManager.h + common/state/DBOptionsAttributes.h + common/state/DBPluginInfoAttributes.h + common/state/DataNode.h + common/state/DatabaseAttributes.h + common/state/Expression.h + common/state/ExpressionList.h + common/state/FileOpenOptions.h + common/state/GlobalAttributes.h + common/state/JSONNode.h + common/state/LightAttributes.h + common/state/LightList.h + common/state/Line.h + common/state/LineoutInfo.h + common/state/MapNode.h + common/state/NameschemeAttributes.h + common/state/NamespaceAttributes.h + common/state/Observer.h + common/state/PickAttributes.h + common/state/PickVarInfo.h + common/state/Plot.h + common/state/PlotInfoAttributes.h + common/state/QueryAttributes.h + common/state/QueryOverTimeAttributes.h + common/state/RenderingAttributes.h + common/state/SILArrayAttributes.h + common/state/SILAttributes.h + common/state/SILMatrixAttributes.h + common/state/SILRestrictionAttributes.h + common/state/SelectionProperties.h + common/state/SimpleObserver.h + common/state/Subject.h + common/state/Variant.h + common/state/View2DAttributes.h + common/state/View3DAttributes.h + common/state/ViewAxisArrayAttributes.h + common/state/ViewCurveAttributes.h + common/state/WindowAttributes.h + common/state/XMLNode.h + common/state/state_exports.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/state + ) + +set(headers + common/utility/AtomicProperties.h + common/utility/BJHash.h + common/utility/EqualVal.h + common/utility/FixedLengthBitField.h + common/utility/Interpolator.h + common/utility/MRUCache.h + common/utility/Namescheme.h + common/utility/StringHash.h + common/utility/StringHelpers.h + common/utility/Utility.h + common/utility/VisItAtomic.h + common/utility/VisItStreamUtil.h + common/utility/array_ref_ptr.h + common/utility/enumtypes.h + common/utility/maptypes.h + common/utility/ref_ptr.h + common/utility/utility_exports.h + common/utility/vectortypes.h + common/utility/visit_gzstream.h + common/utility/visitstream.h + common/utility/void_ref_ptr.h + common/utility/win32-regex.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/common/utility + ) + +set(headers + avt/DBAtts/MetaData/avtArrayMetaData.h + avt/DBAtts/MetaData/avtBaseVarMetaData.h + avt/DBAtts/MetaData/avtCurveMetaData.h + avt/DBAtts/MetaData/avtDatabaseMetaData.h + avt/DBAtts/MetaData/avtDefaultPlotMetaData.h + avt/DBAtts/MetaData/avtExpressionTypeConversions.h + avt/DBAtts/MetaData/avtLabelMetaData.h + avt/DBAtts/MetaData/avtMatSpeciesMetaData.h + avt/DBAtts/MetaData/avtMaterialMetaData.h + avt/DBAtts/MetaData/avtMeshMetaData.h + avt/DBAtts/MetaData/avtScalarMetaData.h + avt/DBAtts/MetaData/avtSimulationCommandSpecification.h + avt/DBAtts/MetaData/avtSimulationInformation.h + avt/DBAtts/MetaData/avtSpeciesMetaData.h + avt/DBAtts/MetaData/avtSubsetsMetaData.h + avt/DBAtts/MetaData/avtSymmetricTensorMetaData.h + avt/DBAtts/MetaData/avtTensorMetaData.h + avt/DBAtts/MetaData/avtTypes.h + avt/DBAtts/MetaData/avtVarMetaData.h + avt/DBAtts/MetaData/avtVectorMetaData.h + avt/DBAtts/MetaData/dbatts_exports.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/DBAtts/MetaData + ) + +set(headers + avt/DBAtts/SIL/avtSIL.h + avt/DBAtts/SIL/avtSILArray.h + avt/DBAtts/SIL/avtSILCollection.h + avt/DBAtts/SIL/avtSILEnumeratedNamespace.h + avt/DBAtts/SIL/avtSILMatrix.h + avt/DBAtts/SIL/avtSILNamespace.h + avt/DBAtts/SIL/avtSILRangeNamespace.h + avt/DBAtts/SIL/avtSILRestriction.h + avt/DBAtts/SIL/avtSILRestrictionTraverser.h + avt/DBAtts/SIL/avtSILSet.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/DBAtts/SIL + ) + +set(headers + avt/Database/Database/avtDatabase.h + avt/Database/Database/avtDatabaseFactory.h + avt/Database/Database/avtDatasetCollection.h + avt/Database/Database/avtDatasetDatabase.h + avt/Database/Database/avtFileDescriptorManager.h + avt/Database/Database/avtGenericDatabase.h + avt/Database/Database/avtIOInformation.h + avt/Database/Database/avtSILGenerator.h + avt/Database/Database/avtSourceFromDatabase.h + avt/Database/Database/avtTransformManager.h + avt/Database/Database/avtVariableCache.h + avt/Database/Database/database_exports.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/Database/Database + ) + +set(headers + avt/Database/Formats/avtFileFormat.h + avt/Database/Formats/avtFileFormatInterface.h + avt/Database/Formats/avtMTMDFileFormat.h + avt/Database/Formats/avtMTMDFileFormatInterface.h + avt/Database/Formats/avtMTSDFileFormat.h + avt/Database/Formats/avtMTSDFileFormatInterface.h + avt/Database/Formats/avtSTMDFileFormat.h + avt/Database/Formats/avtSTMDFileFormatInterface.h + avt/Database/Formats/avtSTSDFileFormat.h + avt/Database/Formats/avtSTSDFileFormatInterface.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/Database/Formats + ) + +set(headers + avt/Database/Ghost/avtDomainBoundaries.h + avt/Database/Ghost/avtDomainNesting.h + avt/Database/Ghost/avtIsenburgSGG.h + avt/Database/Ghost/avtLocalStructuredDomainBoundaries.h + avt/Database/Ghost/avtNekDomainBoundaries.h + avt/Database/Ghost/avtStreamingGhostGenerator.h + avt/Database/Ghost/avtStructuredDomainBoundaries.h + avt/Database/Ghost/avtStructuredDomainNesting.h + avt/Database/Ghost/avtUnstructuredDomainBoundaries.h + avt/Database/Ghost/avtUnstructuredPointBoundaries.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/Database/Ghost + ) + +set(headers + avt/Math/avtMatrix.h + avt/Math/avtPolynomial.h + avt/Math/avtVector.h + avt/Math/math_exports.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/Math + ) + +set(headers + avt/Pipeline/AbstractFilters/avtCompactTreeFilter.h + avt/Pipeline/AbstractFilters/avtDataObjectToDatasetFilter.h + avt/Pipeline/AbstractFilters/avtDataTreeIterator.h + avt/Pipeline/AbstractFilters/avtDatasetToDataObjectFilter.h + avt/Pipeline/AbstractFilters/avtDatasetToDatasetFilter.h + avt/Pipeline/AbstractFilters/avtFacadeFilter.h + avt/Pipeline/AbstractFilters/avtFilter.h + avt/Pipeline/AbstractFilters/avtPluginFilter.h + avt/Pipeline/AbstractFilters/avtPluginSIMODataTreeIterator.h + avt/Pipeline/AbstractFilters/avtPluginStructuredChunkDataTreeIterator.h + avt/Pipeline/AbstractFilters/avtSIMODataTreeIterator.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/Pipeline/AbstractFilters + ) + +set(headers + avt/Pipeline/Data/avtCallback.h + avt/Pipeline/Data/avtCommonDataFunctions.h + avt/Pipeline/Data/avtDataAttributes.h + avt/Pipeline/Data/avtDataObject.h + avt/Pipeline/Data/avtDataObjectInformation.h + avt/Pipeline/Data/avtDataRepresentation.h + avt/Pipeline/Data/avtDataSelection.h + avt/Pipeline/Data/avtDataTree.h + avt/Pipeline/Data/avtDataValidity.h + avt/Pipeline/Data/avtDataset.h + avt/Pipeline/Data/avtDatasetExaminer.h + avt/Pipeline/Data/avtDatasetVerifier.h + avt/Pipeline/Data/avtDynamicAttribute.h + avt/Pipeline/Data/avtExtents.h + avt/Pipeline/Data/avtFacelist.h + avt/Pipeline/Data/avtGhostData.h + avt/Pipeline/Data/avtHistogramSpecification.h + avt/Pipeline/Data/avtIdentifierSelection.h + avt/Pipeline/Data/avtImage.h + avt/Pipeline/Data/avtImageRepresentation.h + avt/Pipeline/Data/avtIntervalTree.h + avt/Pipeline/Data/avtIsolevelsSelection.h + avt/Pipeline/Data/avtLogicalSelection.h + avt/Pipeline/Data/avtMaterial.h + avt/Pipeline/Data/avtMetaData.h + avt/Pipeline/Data/avtMixedVariable.h + avt/Pipeline/Data/avtMultiresSelection.h + avt/Pipeline/Data/avtNullData.h + avt/Pipeline/Data/avtPlaneSelection.h + avt/Pipeline/Data/avtPointSelection.h + avt/Pipeline/Data/avtResampleSelection.h + avt/Pipeline/Data/avtResolutionSelection.h + avt/Pipeline/Data/avtSpatialBoxSelection.h + avt/Pipeline/Data/avtSpecies.h + avt/Pipeline/Data/pipeline_exports.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/Pipeline/Data + ) + +set(headers + avt/Pipeline/Pipeline/ThreadPool.h + avt/Pipeline/Pipeline/avtContract.h + avt/Pipeline/Pipeline/avtDataObjectReader.h + avt/Pipeline/Pipeline/avtDataObjectString.h + avt/Pipeline/Pipeline/avtDataObjectWriter.h + avt/Pipeline/Pipeline/avtDataRequest.h + avt/Pipeline/Pipeline/avtDataSetReader.h + avt/Pipeline/Pipeline/avtDataSetWriter.h + avt/Pipeline/Pipeline/avtDebugDumpOptions.h + avt/Pipeline/Pipeline/avtExecutionManager.h + avt/Pipeline/Pipeline/avtImageReader.h + avt/Pipeline/Pipeline/avtImageWriter.h + avt/Pipeline/Pipeline/avtMemory.h + avt/Pipeline/Pipeline/avtNamedSelection.h + avt/Pipeline/Pipeline/avtNamedSelectionExtension.h + avt/Pipeline/Pipeline/avtNamedSelectionManager.h + avt/Pipeline/Pipeline/avtNullDataReader.h + avt/Pipeline/Pipeline/avtNullDataWriter.h + avt/Pipeline/Pipeline/avtParallel.h + avt/Pipeline/Pipeline/avtParallelContext.h + avt/Pipeline/Pipeline/avtWebpage.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/Pipeline/Pipeline + ) + +set(headers + avt/Pipeline/Sinks/avtDataObjectSink.h + avt/Pipeline/Sinks/avtDatabaseWriter.h + avt/Pipeline/Sinks/avtDatasetSink.h + avt/Pipeline/Sinks/avtImageSink.h + avt/Pipeline/Sinks/avtMultipleInputSink.h + avt/Pipeline/Sinks/avtNullDataSink.h + avt/Pipeline/Sinks/avtTerminatingDatasetSink.h + avt/Pipeline/Sinks/avtTerminatingImageSink.h + avt/Pipeline/Sinks/avtTerminatingNullDataSink.h + avt/Pipeline/Sinks/avtTerminatingSink.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/Pipeline/Sinks + ) + +set(headers + avt/Pipeline/Sources/avtDataObjectSource.h + avt/Pipeline/Sources/avtDatasetSource.h + avt/Pipeline/Sources/avtImageSource.h + avt/Pipeline/Sources/avtInlinePipelineSource.h + avt/Pipeline/Sources/avtNullDataSource.h + avt/Pipeline/Sources/avtOriginatingDatasetSource.h + avt/Pipeline/Sources/avtOriginatingImageSource.h + avt/Pipeline/Sources/avtOriginatingNullDataSource.h + avt/Pipeline/Sources/avtOriginatingSource.h + avt/Pipeline/Sources/avtQueryableSource.h + avt/Pipeline/Sources/avtSourceFromAVTDataset.h + ) +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/Pipeline/Sources + ) + +set(headers + avt/VisWindow/VisWindow/VisWindowTypes.h + ) + +vtk_module_install_headers( + FILES ${headers} + SUBDIR VisIt/avt/VisWindow + ) + VISIT_INSTALL_TARGETS(VisItLib)