Modify find-pmix to create imported targets (#242)

이 커밋은 다음에 포함됨:
Aurelien Bouteiller
2025-09-25 13:33:07 -04:00
커밋한 사람 GitHub
부모 7ebf03fe2f
커밋 49e5554636
3개의 변경된 파일71개의 추가작업 그리고 72개의 파일을 삭제
+3 -10
파일 보기
@@ -71,9 +71,6 @@ target_sources(
###############################################################################
# ROCSHMEM
###############################################################################
include(${CMAKE_SOURCE_DIR}/cmake/find_pmix.cmake)
check_pmix()
if (BUILD_TESTS_ONLY)
find_package(MPI REQUIRED)
find_package(hip REQUIRED PATHS /opt/rocm)
@@ -87,21 +84,17 @@ if (BUILD_TESTS_ONLY)
)
endif()
find_package(PMIx)
target_compile_definitions(
${PROJECT_NAME}
PRIVATE
$<$<BOOL:${PMIx_FOUND}>:HAVE_PMIX=1>
)
target_include_directories(
${PROJECT_NAME}
PRIVATE
${PMIX_INCLUDE_DIRECTORIES}
)
target_link_libraries(
${PROJECT_NAME}
PRIVATE
roc::rocshmem
${PMIX_LIBRARIES}
PMIx::pmix
)