We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1cde56c commit 7b62fd8Copy full SHA for 7b62fd8
CMakeLists.txt
@@ -302,9 +302,8 @@ if(USE_PREBUILT_LLVM AND UNIX)
302
# llvm_map_components_to_libnames(... all) returns empty string if llvm is
303
# pre-built locally in either static or shared type in Ubuntu 22.04 container.
304
execute_process(COMMAND llvm-config --libs all OUTPUT_VARIABLE ALL_LIBS)
305
- string(STRIP ${ALL_LIBS} ALL_LIBS_STRIP)
306
- string(REGEX REPLACE "[ ]*-l" ";" ALL_LLVM_LIBS ${ALL_LIBS_STRIP})
307
- set(ALL_LLVM_LIBS "${ALL_LLVM_LIBS};LLVMSPIRVLib")
+ string(REGEX REPLACE "( |\r|\n|-l)+" ";" ALL_LLVM_LIBS ${ALL_LIBS})
+ set(ALL_LLVM_LIBS "LLVMSPIRVLib${ALL_LLVM_LIBS}")
308
else()
309
llvm_map_components_to_libnames(ALL_LLVM_LIBS all)
310
endif()
0 commit comments