Skip to content

Commit

Permalink
__OPENMP
Browse files Browse the repository at this point in the history
  • Loading branch information
jschueller committed May 20, 2024
1 parent c79c4c0 commit 8f4aad0
Showing 1 changed file with 15 additions and 14 deletions.
29 changes: 15 additions & 14 deletions cmake/FindSuperLU_MT.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -39,20 +39,21 @@ if(NOT TARGET SuperLU_MT::SuperLU_MT)
IMPORTED_LOCATION ${SUPERLUMT_LIBRARY}
INTERFACE_INCLUDE_DIRECTORIES "${SUPERLUMT_INCLUDE_DIR}")

find_package(BLAS QUIET)
if (BLAS_LIBRARIES)
target_link_libraries(SuperLU_MT::SuperLU_MT INTERFACE ${BLAS_LIBRARIES})
find_package(BLAS QUIET)
if (BLAS_LIBRARIES)
target_link_libraries(SuperLU_MT::SuperLU_MT INTERFACE ${BLAS_LIBRARIES})
endif ()

if (SUPERLUMT_LIBRARY MATCHES OPENMP)
find_package(OpenMP QUIET)
if (OpenMP_FOUND)
target_link_libraries(SuperLU_MT::SuperLU_MT INTERFACE OpenMP::OpenMP_C)
endif ()
target_compile_definitions(SuperLU_MT::SuperLU_MT INTERFACE __OPENMP)
endif ()

if (SUPERLUMT_LIBRARY MATCHES OPENMP)
find_package(OpenMP QUIET)
if (OpenMP_FOUND)
target_link_libraries(SuperLU_MT::SuperLU_MT INTERFACE OpenMP::OpenMP_C)
endif ()
endif ()

find_library(MATH_LIBRARY NAMES m)
if (MATH_LIBRARY)
target_link_libraries(SuperLU_MT::SuperLU_MT INTERFACE ${MATH_LIBRARY})
endif ()
find_library(MATH_LIBRARY NAMES m)
if (MATH_LIBRARY)
target_link_libraries(SuperLU_MT::SuperLU_MT INTERFACE ${MATH_LIBRARY})
endif ()
endif()

0 comments on commit 8f4aad0

Please sign in to comment.