]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm-project/lld/tools/lld/CMakeLists.txt
MFC r355940:
[FreeBSD/FreeBSD.git] / contrib / llvm-project / lld / tools / lld / CMakeLists.txt
1 set(LLVM_LINK_COMPONENTS
2   Support
3   )
4
5 add_lld_tool(lld
6   lld.cpp
7   )
8
9 target_link_libraries(lld
10   PRIVATE
11   lldCommon
12   lldCOFF
13   lldDriver
14   lldELF
15   lldMinGW
16   lldWasm
17   )
18
19 install(TARGETS lld
20   RUNTIME DESTINATION bin)
21
22 if(NOT LLD_SYMLINKS_TO_CREATE)
23   set(LLD_SYMLINKS_TO_CREATE lld-link ld.lld ld64.lld wasm-ld)
24 endif()
25
26 foreach(link ${LLD_SYMLINKS_TO_CREATE})
27   add_lld_symlink(${link} lld)
28 endforeach()