OSDN Git Service

build: add the ability to create a symlink for dsymutil
[android-x86/external-llvm.git] / tools / dsymutil / CMakeLists.txt
1 set(LLVM_LINK_COMPONENTS
2   ${LLVM_TARGETS_TO_BUILD}
3   AsmPrinter
4   DebugInfoDWARF
5   MC
6   Object
7   Support
8   Target
9   )
10
11 add_llvm_tool(llvm-dsymutil
12   dsymutil.cpp
13   BinaryHolder.cpp
14   CFBundle.cpp
15   DebugMap.cpp
16   DwarfLinker.cpp
17   MachODebugMapParser.cpp
18   MachOUtils.cpp
19
20   DEPENDS
21   intrinsics_gen
22   )
23
24 if(APPLE)
25   target_link_libraries(llvm-dsymutil PRIVATE "-framework CoreFoundation")
26 endif(APPLE)
27
28 if(LLVM_INSTALL_CCTOOLS_SYMLINKS)
29   add_llvm_tool_symlink(dsymutil llvm-dsymutil)
30 endif()
31