set(LLDB_DISASSEMBLER_SRC
  DisassemblerLLVMC.cpp
  )
if(MS_DEBUGGER)
    list(APPEND LLDB_DISASSEMBLER_SRC AscendDisassemblerHelper.cpp)
    list(APPEND LLDB_DISASSEMBLER_SRC AscendDisassembler910B.cpp)
    list(APPEND LLDB_DISASSEMBLER_SRC AscendDisassembler310P.cpp)
    list(APPEND LLDB_DISASSEMBLER_SRC AscendDisassembler950.cpp)
endif()
add_lldb_library(lldbPluginDisassemblerLLVMC PLUGIN
  ${LLDB_DISASSEMBLER_SRC}

  LINK_LIBS
    lldbCore
    lldbSymbol
    lldbTarget
  LINK_COMPONENTS
    ${LLVM_TARGETS_TO_BUILD}
    MC
    MCDisassembler
    RuntimeDyld
    Support
    TargetParser
  )