Skip to content

Commit a2ef9bb

Browse files
tstellarllvmbot
authored andcommitted
[llvm-shlib] Fix libLLVM-18 symlink on mingw (llvm#85554)
The TARGET_SONAME_FILE_NAME generator expression is not available on dll target platforms. (cherry picked from commit f849805)
1 parent f56a432 commit a2ef9bb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/tools/llvm-shlib/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ if(LLVM_BUILD_LLVM_DYLIB)
3535
endif()
3636
add_llvm_library(LLVM SHARED DISABLE_LLVM_LINK_LLVM_DYLIB OUTPUT_NAME LLVM ${INSTALL_WITH_TOOLCHAIN} ${SOURCES})
3737
# Add symlink for backwards compatibility with old library name
38-
llvm_install_library_symlink(LLVM-${LLVM_VERSION_MAJOR}${LLVM_VERSION_SUFFIX} $<TARGET_SONAME_FILE_NAME:LLVM> SHARED FULL_DEST COMPONENT LLVM)
38+
llvm_install_library_symlink(LLVM-${LLVM_VERSION_MAJOR}${LLVM_VERSION_SUFFIX} $<TARGET_FILE_NAME:LLVM> SHARED FULL_DEST COMPONENT LLVM)
3939

4040
list(REMOVE_DUPLICATES LIB_NAMES)
4141
if("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")

0 commit comments

Comments
 (0)