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