Skip to content

Commit 6d9aca5

Browse files
utkarshayachitkwrobot
authored andcommitted
Merge topic 'vtkmpi-inclusion-fun'
52e30b0 vtkMPI: include vtkMPI before making libraries
2 parents f087f9c + 52e30b0 commit 6d9aca5

File tree

7 files changed

+27
-7
lines changed

7 files changed

+27
-7
lines changed

ParaViewCore/ClientServerCore/Core/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,13 @@ set_source_files_properties(
112112
vtkSession
113113
ABSTRACT)
114114

115+
if(PARAVIEW_USE_MPI)
116+
include(vtkMPI)
117+
endif()
118+
115119
# Use a custom hints file for this module.
116120
set(${vtk-module}_WRAP_HINTS "${CMAKE_CURRENT_SOURCE_DIR}/hints")
117121
vtk_module_library(vtkPVClientServerCoreCore ${Module_SRCS})
118122
if(PARAVIEW_USE_MPI)
119-
include(vtkMPI)
120123
vtk_mpi_link(${vtk-module})
121124
endif()

ParaViewCore/VTKExtensions/Rendering/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,8 +146,10 @@ foreach (file vtkIceTCompositeZPassShader_fs.glsl)
146146
endforeach()
147147
#---------------------------------------------------------
148148

149-
vtk_module_library(vtkPVVTKExtensionsRendering ${Module_SRCS})
150149
if(PARAVIEW_USE_MPI)
151150
include(vtkMPI)
151+
endif()
152+
vtk_module_library(vtkPVVTKExtensionsRendering ${Module_SRCS})
153+
if(PARAVIEW_USE_MPI)
152154
vtk_mpi_link(${vtk-module})
153155
endif()

Plugins/CatalystScriptGenerator/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,10 @@ ADD_PARAVIEW_AUTO_START(
6565
CLASS_NAME pqCPPluginManager)
6666

6767

68+
if(PARAVIEW_USE_MPI)
69+
include(vtkMPI)
70+
endif()
71+
6872
ADD_PARAVIEW_PLUGIN(
6973
CatalystScriptGeneratorPlugin
7074
#"${Catalyst_VERSION_MAJOR}.${Catalyst_VERSION_MINOR}.${Catalyst_VERSION_PATCH}"
@@ -100,6 +104,5 @@ IF (BUILD_TESTING)
100104
ENDIF ()
101105

102106
if(PARAVIEW_USE_MPI)
103-
include(vtkMPI)
104107
vtk_mpi_link(CatalystScriptGeneratorPlugin)
105108
endif()

Plugins/GMVReader/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@ ELSEIF (UNIX)
6363
ENDIF ()
6464
ENDIF ()
6565

66+
if(PARAVIEW_USE_MPI)
67+
include(vtkMPI)
68+
endif()
69+
6670
# ---------------------------------------------------------------------------
6771
# Combined plugin
6872
# -----------------------------------------------------------------------------
@@ -101,6 +105,5 @@ IF (BUILD_TESTING)
101105
ENDIF ()
102106

103107
if(PARAVIEW_USE_MPI)
104-
include(vtkMPI)
105108
vtk_mpi_link(GMVReader)
106109
endif()

Plugins/H5PartReader/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ ADD_DEFINITIONS(-DH5_USE_16_API)
1919
# needed for mpich
2020
add_definitions("-DMPICH_IGNORE_CXX_SEEK")
2121

22+
if(PARAVIEW_USE_MPI)
23+
include(vtkMPI)
24+
endif()
25+
2226
ADD_PARAVIEW_PLUGIN(H5PartReader "1.0"
2327
SERVER_MANAGER_SOURCES
2428
vtkH5PartReader.cxx
@@ -38,7 +42,6 @@ target_link_libraries(H5PartReader LINK_PRIVATE
3842
vtksys)
3943

4044
if(PARAVIEW_USE_MPI)
41-
include(vtkMPI)
4245
vtk_mpi_link(H5PartReader)
4346
endif()
4447

Plugins/SciberQuestToolKit/ParaViewPlugin/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,10 @@ set (SQTK_SM_XML
8989

9090
include_directories(${VTK_INCLUDE_DIRS} ${MPI_CXX_INCLUDE_PATH})
9191

92+
if(PARAVIEW_USE_MPI)
93+
include(vtkMPI)
94+
endif()
95+
9296
# Generate the plugin, servermanager and wrapped language bindings.
9397
add_paraview_plugin(
9498
SciberQuestToolKit "${SQTK_VERSION}"
@@ -110,6 +114,5 @@ install(TARGETS SciberQuestToolKit
110114
LIBRARY DESTINATION ${VTK_INSTALL_LIBRARY_DIR})
111115

112116
if(PARAVIEW_USE_MPI)
113-
include(vtkMPI)
114117
vtk_mpi_link(SciberQuestToolKit)
115118
endif()

Plugins/SciberQuestToolKit/SciberQuest/CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,10 @@ if (SQTK_DEBUG)
137137
add_definitions(-DSQTK_DEBUG)
138138
endif()
139139

140+
if(PARAVIEW_USE_MPI)
141+
include(vtkMPI)
142+
endif()
143+
140144
vtk_module_library(vtkSciberQuest ${CXX_SOURCES})
141145

142146
if (SQTK_CUDA AND CUDA_FOUND)
@@ -150,6 +154,5 @@ install(TARGETS vtkSciberQuest
150154
LIBRARY DESTINATION ${VTK_INSTALL_LIBRARY_DIR})
151155

152156
if(PARAVIEW_USE_MPI)
153-
include(vtkMPI)
154157
vtk_mpi_link(vtkSciberQuest)
155158
endif()

0 commit comments

Comments
 (0)