at 23.11-beta 22 lines 985 B view raw
1diff --git a/cmake/modules/AddLLD.cmake b/cmake/modules/AddLLD.cmake 2index dd2898ce6236..ebbea040ff54 100644 3--- a/cmake/modules/AddLLD.cmake 4+++ b/cmake/modules/AddLLD.cmake 5@@ -18,8 +18,8 @@ macro(add_lld_library name) 6 install(TARGETS ${name} 7 COMPONENT ${name} 8 ${export_to_lldtargets} 9- LIBRARY DESTINATION lib${LLVM_LIBDIR_SUFFIX} 10- ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX} 11+ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}${LLVM_LIBDIR_SUFFIX}" 12+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}${LLVM_LIBDIR_SUFFIX}" 13 RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}") 14 15 if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES) 16@@ -62,5 +62,5 @@ endmacro() 17 macro(add_lld_symlink name dest) 18 add_llvm_tool_symlink(${name} ${dest} ALWAYS_GENERATE) 19 # Always generate install targets 20- llvm_install_symlink(${name} ${dest} ALWAYS_GENERATE) 21+ llvm_install_symlink(${name} ${dest} ${CMAKE_INSTALL_FULL_BINDIR} ALWAYS_GENERATE) 22 endmacro()