do not require vtkParallelMPI on Win32
This commit is contained in:
parent
a138d1f2a2
commit
9b6d4e2f12
|
@ -566,7 +566,22 @@ endif(${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
|
||||||
# Salome SMESH sources are under src/3rdParty now
|
# Salome SMESH sources are under src/3rdParty now
|
||||||
IF(BUILD_SMESH)
|
IF(BUILD_SMESH)
|
||||||
#if we use smesh we definitly also need vtk, no matter of external or internal smesh
|
#if we use smesh we definitly also need vtk, no matter of external or internal smesh
|
||||||
find_package(VTK COMPONENTS vtkCommonCore vtkCommonDataModel vtkFiltersVerdict vtkIOXML vtkFiltersCore vtkFiltersGeneral vtkIOLegacy vtkFiltersExtraction vtkFiltersSources vtkFiltersGeometry vtkParallelMPI REQUIRED) #don't check VERSION 6 as this would exclude version 7
|
find_package(VTK COMPONENTS
|
||||||
|
vtkCommonCore
|
||||||
|
vtkCommonDataModel
|
||||||
|
vtkFiltersVerdict
|
||||||
|
vtkIOXML
|
||||||
|
vtkFiltersCore
|
||||||
|
vtkFiltersGeneral
|
||||||
|
vtkIOLegacy
|
||||||
|
vtkFiltersExtraction
|
||||||
|
vtkFiltersSources
|
||||||
|
vtkFiltersGeometry REQUIRED) #don't check VERSION 6 as this would exclude version 7
|
||||||
|
# On Windows there might be no vtkParallelMPI package
|
||||||
|
if (NOT WIN32)
|
||||||
|
find_package(VTK COMPONENTS
|
||||||
|
vtkParallelMPI REQUIRED)
|
||||||
|
endif()
|
||||||
set(BUILD_FEM_VTK ON)
|
set(BUILD_FEM_VTK ON)
|
||||||
if(${VTK_MAJOR_VERSION} LESS 6)
|
if(${VTK_MAJOR_VERSION} LESS 6)
|
||||||
message( FATAL_ERROR "Found VTK version is <6, this is not compatible" )
|
message( FATAL_ERROR "Found VTK version is <6, this is not compatible" )
|
||||||
|
|
Loading…
Reference in New Issue
Block a user