From 916832b98f701d1b61c38154720c0c657a0df779 Mon Sep 17 00:00:00 2001 From: Norihiro Watanabe <norihiro.watanabe@ufz.de> Date: Fri, 17 Oct 2014 11:15:17 +0200 Subject: [PATCH] configure MPI in CMake --- Tests/CMakeLists.txt | 4 ++++ scripts/cmake/Find.cmake | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt index 7c15e9837b3..8cb3496de74 100644 --- a/Tests/CMakeLists.txt +++ b/Tests/CMakeLists.txt @@ -61,6 +61,10 @@ IF (OGS_USE_PETSC) TARGET_LINK_LIBRARIES( testrunner ${PETSC_LIBRARIES}) ENDIF (OGS_USE_PETSC) +IF (OGS_USE_MPI) + TARGET_LINK_LIBRARIES( testrunner ${MPI_CXX_LIBRARIES}) +ENDIF () + IF(OGS_BUILD_GUI) TARGET_LINK_LIBRARIES(testrunner QtDataView diff --git a/scripts/cmake/Find.cmake b/scripts/cmake/Find.cmake index c14977ba1ea..9f7665a58e4 100644 --- a/scripts/cmake/Find.cmake +++ b/scripts/cmake/Find.cmake @@ -134,6 +134,10 @@ IF(OGS_USE_PETSC) include_directories( ${PETSC_INCLUDES} ) +ENDIF() - FIND_PACKAGE(MPI REQUIRED) +IF(OGS_USE_MPI) + FIND_PACKAGE( MPI REQUIRED ) + INCLUDE_DIRECTORIES(SYSTEM ${MPI_CXX_INCLUDE_PATH}) ENDIF() + -- GitLab