[libclc] [libclc] Allow default path when looking for llvm-spirv (PR #126071)
Nikita Popov via cfe-commits
cfe-commits at lists.llvm.org
Thu Feb 6 06:02:26 PST 2025
https://github.com/nikic created https://github.com/llvm/llvm-project/pull/126071
This is an external tool, so I don't think there is an expectation that it has to be in the LLVM tools bindir. It may also be in the default system bindir (which is not necessarily the same).
>From 2badb9749472014dc02610a3a511b548bfe8a2ae Mon Sep 17 00:00:00 2001
From: Nikita Popov <npopov at redhat.com>
Date: Thu, 6 Feb 2025 14:56:25 +0100
Subject: [PATCH] [libclc] Allow default path when looking for llvm-spirv
This is an external tool, so I don't think there is an expectation
that it has to be in the LLVM tools bindir. It may also be in the
default system bindir (which is not necessarily the same).
---
libclc/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libclc/CMakeLists.txt b/libclc/CMakeLists.txt
index ff52153354e0a9c..eaec195640610e7 100644
--- a/libclc/CMakeLists.txt
+++ b/libclc/CMakeLists.txt
@@ -114,7 +114,7 @@ endforeach()
if( TARGET llvm-spirv )
get_host_tool_path( llvm-spirv LLVM_SPIRV llvm-spirv_exe llvm-spirv_target )
else()
- find_program( LLVM_SPIRV llvm-spirv PATHS ${LLVM_TOOLS_BINARY_DIR} NO_DEFAULT_PATH )
+ find_program( LLVM_SPIRV llvm-spirv PATHS ${LLVM_TOOLS_BINARY_DIR} )
set( llvm-spirv_exe "${LLVM_SPIRV}" )
set( llvm-spirv_target )
endif()
More information about the cfe-commits
mailing list