]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/llvm/tools/lld/lib/Core/CMakeLists.txt
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r302418, and update
[FreeBSD/FreeBSD.git] / contrib / llvm / tools / lld / lib / Core / CMakeLists.txt
1 if(NOT LLD_BUILT_STANDALONE)
2   set(tablegen_deps intrinsics_gen)
3 endif()
4
5 add_lld_library(lldCore
6   DefinedAtom.cpp
7   Error.cpp
8   File.cpp
9   LinkingContext.cpp
10   Reader.cpp
11   Reproduce.cpp
12   Resolver.cpp
13   SymbolTable.cpp
14   TargetOptionsCommandFlags.cpp
15   TaskGroup.cpp
16   Writer.cpp
17
18   ADDITIONAL_HEADER_DIRS
19   ${LLD_INCLUDE_DIR}/lld/Core
20
21   LINK_COMPONENTS
22     MC
23     Support
24   
25   LINK_LIBS
26   ${LLVM_PTHREAD_LIB}
27
28   DEPENDS
29   ${tablegen_deps}
30   )