38 lines · plain
1static_library("Interpreter") {2 output_name = "clangInterpreter"3 configs += [ "//llvm/utils/gn/build:clang_code" ]4 deps = [5 "//clang/lib/AST",6 "//clang/lib/Analysis",7 "//clang/lib/Basic",8 "//clang/lib/CodeGen",9 "//clang/lib/Driver",10 "//clang/lib/Edit",11 "//clang/lib/Frontend",12 "//clang/lib/FrontendTool",13 "//clang/lib/Lex",14 "//clang/lib/Parse",15 "//clang/lib/Sema",16 "//clang/lib/Serialization",17 "//llvm/lib/ExecutionEngine/Orc",18 "//llvm/lib/ExecutionEngine/Orc/Debugging",19 "//llvm/lib/IR",20 "//llvm/lib/Option",21 "//llvm/lib/Support",22 "//llvm/lib/Target",23 "//llvm/lib/Target:NativeTarget",24 "//llvm/lib/TargetParser",25 ]26 sources = [27 "CodeCompletion.cpp",28 "DeviceOffload.cpp",29 "IncrementalAction.cpp",30 "IncrementalExecutor.cpp",31 "IncrementalParser.cpp",32 "Interpreter.cpp",33 "InterpreterUtils.cpp",34 "InterpreterValuePrinter.cpp",35 "Value.cpp",36 ]37}38