brintos

brintos / llvm-project-archived public Read only

0
0
Text · 668 B · 0f6d211 Raw
36 lines · plain
1set(disas_srcs "")2 3if("ARM" IN_LIST LLVM_TARGETS_TO_BUILD)4  list(APPEND5    ARM/TestArm64Disassembly.cpp6    ARM/TestArmv7Disassembly.cpp7  )8endif()9 10if("X86" IN_LIST LLVM_TARGETS_TO_BUILD)11  list(APPEND disas_srcs12    x86/TestGetControlFlowKindx86.cpp13  )14endif()15 16if("RISCV" IN_LIST LLVM_TARGETS_TO_BUILD)17  list(APPEND disas_srcs18    RISCV/TestMCDisasmInstanceRISCV.cpp19  )20endif()21 22if (disas_srcs)23  add_lldb_unittest(DisassemblerTests24    ${disas_srcs}25    LINK_COMPONENTS26      Support27      ${LLVM_TARGETS_TO_BUILD}28    LINK_LIBS29      lldbCore30      lldbSymbol31      lldbTarget32      lldbPluginDisassemblerLLVMC33      lldbPluginProcessUtility34    )35endif()36