1//===---------------------------------------------------------------=== 2// lli command line tool 3//===---------------------------------------------------------------=== 4 5cc_binary_host { 6 name: "lli", 7 defaults: ["llvm-defaults"], 8 srcs: [ 9 "lli.cpp", 10 "OrcLazyJIT.cpp", 11 ], 12 static_libs: [ 13 "libLLVMIRReader", 14 "libLLVMBitReader", 15 "libLLVMARMCodeGen", 16 "libLLVMARMInfo", 17 "libLLVMARMDesc", 18 "libLLVMARMAsmPrinter", 19 "libLLVMARMAsmParser", 20 "libLLVMARMDisassembler", 21 "libLLVMAArch64CodeGen", 22 "libLLVMAArch64Info", 23 "libLLVMAArch64Desc", 24 "libLLVMAArch64AsmPrinter", 25 "libLLVMAArch64AsmParser", 26 "libLLVMAArch64Utils", 27 "libLLVMAArch64Disassembler", 28 "libLLVMMipsCodeGen", 29 "libLLVMMipsInfo", 30 "libLLVMMipsDesc", 31 "libLLVMMipsAsmPrinter", 32 "libLLVMMipsAsmParser", 33 "libLLVMMipsDisassembler", 34 "libLLVMX86CodeGen", 35 "libLLVMX86Info", 36 "libLLVMX86Desc", 37 "libLLVMX86AsmPrinter", 38 "libLLVMX86AsmParser", 39 "libLLVMX86Utils", 40 "libLLVMX86Disassembler", 41 "libLLVMAsmPrinter", 42 "libLLVMGlobalISel", 43 "libLLVMDebugInfoCodeView", 44 "libLLVMSelectionDAG", 45 "libLLVMCodeGen", 46 "libLLVMProfileData", 47 "libLLVMInstrumentation", 48 "libLLVMLinker", 49 "libLLVMInterpreter", 50 "libLLVMScalarOpts", 51 "libLLVMTransformUtils", 52 "libLLVMAnalysis", 53 "libLLVMTarget", 54 "libLLVMMC", 55 "libLLVMMCJIT", 56 "libLLVMOrcJIT", 57 "libLLVMExecutionEngine", 58 "libLLVMRuntimeDyld", 59 "libLLVMMCParser", 60 "libLLVMObject", 61 "libLLVMCore", 62 "libLLVMAsmParser", 63 "libLLVMOption", 64 "libLLVMSupport", 65 "libLLVMMCDisassembler", 66 ], 67} 68 69subdirs = ["ChildTarget"] 70