Salome HOME
Merge from V6_main 28/02/2013
[modules/kernel.git] / salome_adm / cmake_files / FindSalomeMPI.cmake
1
2 # MPI detection for Salome
3
4 set(MPI_ROOT_DIR $ENV{MPI_ROOT_DIR} CACHE PATH "Path to Mpi directory")
5 if(EXISTS ${MPI_ROOT_DIR})
6   set(CMAKE_INCLUDE_PATH ${MPI_ROOT_DIR}/include)
7   set(CMAKE_LIBRARY_PATH ${MPI_ROOT_DIR}/lib)
8   set(CMAKE_PROGRAM_PATH ${MPI_ROOT_DIR}/bin)
9 endif(EXISTS ${MPI_ROOT_DIR})
10 find_package(MPI REQUIRED)
11 if(HDF5_IS_PARALLEL)
12   set(HDF5_INCLUDE_DIRS ${HDF5_INCLUDE_DIRS} ${MPI_C_INCLUDE_PATH} ${MPI_CXX_INCLUDE_PATH} )
13   set(HDF5_LIBRARIES ${HDF5_LIBRARIES} ${MPI_C_LIBRARIES} ${MPI_CXX_LIBRARIES})
14 endif(HDF5_IS_PARALLEL)