[llvm] [libsycl] add build dependencies on clang tools (PR #205384)
Kseniya Tikhomirova via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 24 02:55:56 PDT 2026
https://github.com/KseniyaTikhomirova updated https://github.com/llvm/llvm-project/pull/205384
>From bf4827864991e60a79079ff85688184764ca04c2 Mon Sep 17 00:00:00 2001
From: "Tikhomirova, Kseniya" <kseniya.tikhomirova at intel.com>
Date: Tue, 23 Jun 2026 10:07:40 -0700
Subject: [PATCH] [libsycl] add build dependencies on clang tools
Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>
---
llvm/runtimes/CMakeLists.txt | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/llvm/runtimes/CMakeLists.txt b/llvm/runtimes/CMakeLists.txt
index 501ea55a327c7..da68ba64ab395 100644
--- a/llvm/runtimes/CMakeLists.txt
+++ b/llvm/runtimes/CMakeLists.txt
@@ -629,6 +629,13 @@ if(build_runtimes)
endif()
endforeach()
endif()
+ if("libsycl" IN_LIST LLVM_ENABLE_RUNTIMES)
+ foreach(dep clang-linker-wrapper clang-sycl-linker clang llvm-link llvm-offload-binary)
+ if(TARGET ${dep})
+ list(APPEND extra_deps ${dep})
+ endif()
+ endforeach()
+ endif()
if(LLVM_LIBC_GPU_BUILD)
set(_gpu_loader "${LLVM_TOOLS_BINARY_DIR}/llvm-gpu-loader${CMAKE_EXECUTABLE_SUFFIX}")
foreach(name ${LLVM_RUNTIME_TARGETS})
More information about the llvm-commits
mailing list