From 113dc7396f53cefea0ae8e6ce8bfd09be9b035cd Mon Sep 17 00:00:00 2001 From: "Sarnie, Nick" Date: Thu, 12 Jun 2025 18:45:28 -0700 Subject: [PATCH] [UR][CMake] Don't try to install UMF if using external UMF Signed-off-by: Sarnie, Nick --- sycl/cmake/modules/FetchUnifiedRuntime.cmake | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sycl/cmake/modules/FetchUnifiedRuntime.cmake b/sycl/cmake/modules/FetchUnifiedRuntime.cmake index 00d6066317322..8e5c59ef0bdea 100644 --- a/sycl/cmake/modules/FetchUnifiedRuntime.cmake +++ b/sycl/cmake/modules/FetchUnifiedRuntime.cmake @@ -425,7 +425,9 @@ if(CMAKE_SYSTEM_NAME STREQUAL Windows) endif() endif() -install(TARGETS umf - LIBRARY DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT unified-memory-framework - ARCHIVE DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT unified-memory-framework - RUNTIME DESTINATION "bin" COMPONENT unified-memory-framework) +if(NOT UR_USE_EXTERNAL_UMF) + install(TARGETS umf + LIBRARY DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT unified-memory-framework + ARCHIVE DESTINATION "lib${LLVM_LIBDIR_SUFFIX}" COMPONENT unified-memory-framework + RUNTIME DESTINATION "bin" COMPONENT unified-memory-framework) +endif()