]>
Commit | Line | Data |
---|---|---|
91f591af JP |
1 | From 3efa0f5e1770dc082919adc8e8d48b19ecaaabaa Mon Sep 17 00:00:00 2001 |
2 | From: =?UTF-8?q?Franti=C5=A1ek=20Zatloukal?= <Zatloukal.Frantisek@gmail.com> | |
3 | Date: Fri, 21 Apr 2023 04:07:21 +0200 | |
4 | Subject: [PATCH] Fix standalone build (#415) | |
5 | ||
6 | Fixes https://github.com/intel/opencl-clang/issues/406 | |
7 | Fixes https://github.com/intel/opencl-clang/issues/374 | |
8 | ||
9 | (cherry picked from commit 529a9188114bcbd8ed753d2276942384fa50d7a1) | |
10 | --- | |
11 | cl_headers/CMakeLists.txt | 6 +++++- | |
12 | 1 file changed, 5 insertions(+), 1 deletion(-) | |
13 | ||
14 | diff --git a/cl_headers/CMakeLists.txt b/cl_headers/CMakeLists.txt | |
15 | index 788adff..86df76f 100644 | |
16 | --- a/cl_headers/CMakeLists.txt | |
17 | +++ b/cl_headers/CMakeLists.txt | |
18 | @@ -1,5 +1,9 @@ | |
19 | set(CL_HEADERS_LIB cl_headers) | |
20 | -set(CLANG_COMMAND $<TARGET_FILE:clang> ) | |
21 | +if(USE_PREBUILT_LLVM) | |
22 | + find_program(CLANG_COMMAND clang PATHS ${LLVM_TOOLS_BINARY_DIR} NO_DEFAULT_PATH) | |
23 | +else() | |
24 | + set(CLANG_COMMAND $<TARGET_FILE:clang>) | |
25 | +endif() | |
26 | if(LLVM_USE_HOST_TOOLS AND NOT OPENCL_CLANG_BUILD_EXTERNAL) | |
27 | build_native_tool(clang CLANG_COMMAND) | |
28 | endif() |