]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - utils/gn/secondary/llvm/tools/dsymutil/BUILD.gn
Vendor import of llvm trunk r351319 (just before the release_80 branch
[FreeBSD/FreeBSD.git] / utils / gn / secondary / llvm / tools / dsymutil / BUILD.gn
1 executable("dsymutil") {
2   deps = [
3     "//llvm/lib/CodeGen/AsmPrinter",
4     "//llvm/lib/DebugInfo/DWARF",
5     "//llvm/lib/MC",
6     "//llvm/lib/Object",
7     "//llvm/lib/Support",
8     "//llvm/lib/Target",
9     "//llvm/lib/Target:TargetsToBuild",
10   ]
11   sources = [
12     "BinaryHolder.cpp",
13     "CFBundle.cpp",
14     "CompileUnit.cpp",
15     "DebugMap.cpp",
16     "DeclContext.cpp",
17     "DwarfLinker.cpp",
18     "DwarfStreamer.cpp",
19     "MachODebugMapParser.cpp",
20     "MachOUtils.cpp",
21     "NonRelocatableStringpool.cpp",
22     "SymbolMap.cpp",
23     "dsymutil.cpp",
24   ]
25   if (host_os == "mac") {
26     libs = [ "CoreFoundation.framework" ]
27   }
28 }