]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm/tools/lld/lib/Driver/CMakeLists.txt
Merge llvm, clang, lld and lldb trunk r291476.
[FreeBSD/FreeBSD.git] / contrib / llvm / tools / lld / lib / Driver / CMakeLists.txt
1 set(LLVM_TARGET_DEFINITIONS DarwinLdOptions.td)
2 tablegen(LLVM DarwinLdOptions.inc -gen-opt-parser-defs)
3 add_public_tablegen_target(DriverOptionsTableGen)
4
5 add_lld_library(lldDriver
6   DarwinLdDriver.cpp
7
8   ADDITIONAL_HEADER_DIRS
9   ${LLD_INCLUDE_DIR}/lld/Driver
10
11   LINK_COMPONENTS
12     Object
13     Option
14     Support
15
16   LINK_LIBS
17     lldConfig
18     lldMachO
19     lldCore
20     lldReaderWriter
21     lldYAML
22   )
23
24 add_dependencies(lldDriver DriverOptionsTableGen)