From c4dcb6e231a1f653579d73687292ec6131955716 Mon Sep 17 00:00:00 2001 From: Arseniy Obolenskiy Date: Fri, 1 Aug 2025 17:28:17 +0200 Subject: [PATCH] Update MPI linkage configuration --- cmake/mpi.cmake | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/cmake/mpi.cmake b/cmake/mpi.cmake index e84c4c549..4922f23b2 100644 --- a/cmake/mpi.cmake +++ b/cmake/mpi.cmake @@ -1,18 +1,8 @@ -find_package(MPI REQUIRED) +find_package(MPI REQUIRED COMPONENTS CXX) if(NOT MPI_FOUND) message(FATAL_ERROR "MPI NOT FOUND") endif() function(ppc_link_mpi exec_func_lib) - if(MPI_COMPILE_FLAGS) - set_target_properties(${exec_func_lib} PROPERTIES COMPILE_FLAGS - "${MPI_COMPILE_FLAGS}") - endif(MPI_COMPILE_FLAGS) - - if(MPI_LINK_FLAGS) - set_target_properties(${exec_func_lib} PROPERTIES LINK_FLAGS - "${MPI_LINK_FLAGS}") - endif(MPI_LINK_FLAGS) - target_include_directories(${exec_func_lib} PUBLIC ${MPI_INCLUDE_PATH}) - target_link_libraries(${exec_func_lib} PUBLIC ${MPI_LIBRARIES}) + target_link_libraries(${exec_func_lib} PUBLIC MPI::MPI_CXX) endfunction()