Commit 0e63edd9 authored by Youngsung Kim's avatar Youngsung Kim
Browse files

remove MPI_CXX link for non-Windows

parent 9a9768e5
Loading
Loading
Loading
Loading
+9 −6
Original line number Diff line number Diff line
@@ -17,17 +17,20 @@ set(CMAKE_CXX_EXTENSIONS OFF)

message(STATUS "CMAKE_CXX_COMPILER = ${CMAKE_CXX_COMPILER}")

# check if MPI is available
if(MACHINE STREQUAL Windows)
  find_package(MPI REQUIRED COMPONENTS CXX)
endif()

# add external packages
add_subdirectory(${TRITON_SOURCE_DIR}/external)

# build triton
add_executable(${TRITON_EXECUTABLE} ./src/main.cpp)

# check if MPI is available
if(MACHINE STREQUAL Windows)
  find_package(MPI REQUIRED COMPONENTS CXX)
  target_link_libraries(${TRITON_EXECUTABLE} PUBLIC kokkos MPI::MPI_CXX)
else()
  target_link_libraries(${TRITON_EXECUTABLE} PUBLIC kokkos)
endif()


if(WIN32)
    if(MPI_CXX_INCLUDE_PATH)