From cd9fc234df523174f26f3b699b13cdf45d2195df Mon Sep 17 00:00:00 2001
From: Soeren Peters <peters.soeren@gmx.net>
Date: Wed, 10 Feb 2021 20:25:11 +0100
Subject: [PATCH] Link MPI public by default.

---
 CMake/3rd/mpi.cmake                      | 3 +--
 src/cpu/VirtualFluidsCore/CMakeLists.txt | 2 ++
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/CMake/3rd/mpi.cmake b/CMake/3rd/mpi.cmake
index 3cdcfadf7..cb5e279d5 100644
--- a/CMake/3rd/mpi.cmake
+++ b/CMake/3rd/mpi.cmake
@@ -3,7 +3,6 @@ function (linkMPI)
     find_package(MPI REQUIRED)
 
     vf_get_library_name(library_name)
-    #target_include_directories(${library_name} PUBLIC ${MPI_CXX_INCLUDE_PATH})
-    target_link_libraries(${library_name} PRIVATE MPI::MPI_CXX)
+    target_link_libraries(${library_name} PUBLIC MPI::MPI_CXX)
 
 endfunction()
\ No newline at end of file
diff --git a/src/cpu/VirtualFluidsCore/CMakeLists.txt b/src/cpu/VirtualFluidsCore/CMakeLists.txt
index 7d208fb94..e5e6ccfeb 100644
--- a/src/cpu/VirtualFluidsCore/CMakeLists.txt
+++ b/src/cpu/VirtualFluidsCore/CMakeLists.txt
@@ -31,6 +31,8 @@ if(BUILD_USE_OPENMP)
    linkOpenMP(${library_name})
 endif()
 
+linkMPI()
+
 target_include_directories(${library_name} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/BoundaryConditions)
 target_include_directories(${library_name} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/Connectors)
 target_include_directories(${library_name} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/Data)
-- 
GitLab