1 add_llvm_executable(lld
5 target_link_libraries(lld
11 RUNTIME DESTINATION bin)
13 # Create the lld-link[.exe] symlink in the build directory. If symlink is not
14 # supported by the operating system, create a copy instead.
16 set(command create_symlink)
17 # Make relative symlink
18 set(src "lld${CMAKE_EXECUTABLE_SUFFIX}")
21 set(src "${LLVM_RUNTIME_OUTPUT_INTDIR}/lld${CMAKE_EXECUTABLE_SUFFIX}")
23 set(dst "${LLVM_RUNTIME_OUTPUT_INTDIR}/lld-link${CMAKE_EXECUTABLE_SUFFIX}")
24 add_custom_command(TARGET lld POST_BUILD
25 COMMAND ${CMAKE_COMMAND} -E ${command} ${src} ${dst})