brintos

brintos / llvm-project-archived public Read only

0
0
Text · 983 B · d3cdbe4 Raw
52 lines · plain
1set(LLVM_TARGET_DEFINITIONS Options.td)2tablegen(LLVM Options.inc -gen-opt-parser-defs)3add_public_tablegen_target(DsymutilTableGen)4 5set(LLVM_LINK_COMPONENTS6  AllTargetsCodeGens7  AllTargetsDescs8  AllTargetsInfos9  AsmPrinter10  BitReader11  BitStreamReader12  CodeGen13  CodeGenTypes14  DWARFLinker15  DWARFLinkerClassic16  DWARFLinkerParallel17  DebugInfoDWARF18  DebugInfoDWARFLowLevel19  MC20  Object21  Option22  Remarks23  Support24  Target25  TargetParser26  )27 28add_llvm_tool(dsymutil29  dsymutil.cpp30  BinaryHolder.cpp31  CFBundle.cpp32  DebugMap.cpp33  DwarfLinkerForBinary.cpp34  MachODebugMapParser.cpp35  MachOUtils.cpp36  Reproducer.cpp37  RelocationMap.cpp38  SwiftModule.cpp39 40  DEPENDS41  intrinsics_gen42  ${tablegen_deps}43  DsymutilTableGen44  GENERATE_DRIVER45  )46 47if(APPLE AND NOT LLVM_TOOL_LLVM_DRIVER_BUILD)48  target_link_libraries(dsymutil PRIVATE "-framework CoreFoundation")49endif(APPLE AND NOT LLVM_TOOL_LLVM_DRIVER_BUILD)50 51# target_link_libraries(dsymutil PRIVATE ${LLVM_ATOMIC_LIB})52