brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.9 KiB · 9c1aa88 Raw
91 lines · plain
1import("//llvm/utils/TableGen/tablegen.gni")2 3static_library("lib") {4  output_name = "lldbDAP"5  configs += [ "//llvm/utils/gn/build:lldb_code" ]6  deps = [7    "//lldb/source/API:liblldb",8    "//lldb/source/Host",9    "//llvm/lib/Option",10    "//llvm/lib/Support",11  ]12  if (current_os == "win") {13    libs = [ "ws2_32.lib" ]14  }15 16  include_dirs = [ "." ]17 18  # FIXME: link in pthread19  # FIXME: rpath/install_name stuff on macOS for framework on macOS20 21  sources = [22    "Breakpoint.cpp",23    "BreakpointBase.cpp",24    "ClientLauncher.cpp",25    "CommandPlugins.cpp",26    "DAP.cpp",27    "DAPError.cpp",28    "DAPLog.cpp",29    "DAPSessionManager.cpp",30    "EventHelper.cpp",31    "ExceptionBreakpoint.cpp",32    "FifoFiles.cpp",33    "FunctionBreakpoint.cpp",34    "Handler/AttachRequestHandler.cpp",35    "Handler/BreakpointLocationsHandler.cpp",36    "Handler/CancelRequestHandler.cpp",37    "Handler/CompileUnitsRequestHandler.cpp",38    "Handler/CompletionsHandler.cpp",39    "Handler/ConfigurationDoneRequestHandler.cpp",40    "Handler/ContinueRequestHandler.cpp",41    "Handler/DataBreakpointInfoRequestHandler.cpp",42    "Handler/DisassembleRequestHandler.cpp",43    "Handler/DisconnectRequestHandler.cpp",44    "Handler/EvaluateRequestHandler.cpp",45    "Handler/ExceptionInfoRequestHandler.cpp",46    "Handler/InitializeRequestHandler.cpp",47    "Handler/LaunchRequestHandler.cpp",48    "Handler/LocationsRequestHandler.cpp",49    "Handler/ModuleSymbolsRequestHandler.cpp",50    "Handler/ModulesRequestHandler.cpp",51    "Handler/NextRequestHandler.cpp",52    "Handler/PauseRequestHandler.cpp",53    "Handler/ReadMemoryRequestHandler.cpp",54    "Handler/RequestHandler.cpp",55    "Handler/ResponseHandler.cpp",56    "Handler/RestartRequestHandler.cpp",57    "Handler/ScopesRequestHandler.cpp",58    "Handler/SetBreakpointsRequestHandler.cpp",59    "Handler/SetDataBreakpointsRequestHandler.cpp",60    "Handler/SetExceptionBreakpointsRequestHandler.cpp",61    "Handler/SetFunctionBreakpointsRequestHandler.cpp",62    "Handler/SetInstructionBreakpointsRequestHandler.cpp",63    "Handler/SetVariableRequestHandler.cpp",64    "Handler/SourceRequestHandler.cpp",65    "Handler/StackTraceRequestHandler.cpp",66    "Handler/StepInRequestHandler.cpp",67    "Handler/StepInTargetsRequestHandler.cpp",68    "Handler/StepOutRequestHandler.cpp",69    "Handler/TestGetTargetBreakpointsRequestHandler.cpp",70    "Handler/ThreadsRequestHandler.cpp",71    "Handler/VariablesRequestHandler.cpp",72    "Handler/WriteMemoryRequestHandler.cpp",73    "InstructionBreakpoint.cpp",74    "JSONUtils.cpp",75    "LLDBUtils.cpp",76    "OutputRedirector.cpp",77    "ProgressEvent.cpp",78    "Protocol/DAPTypes.cpp",79    "Protocol/ProtocolBase.cpp",80    "Protocol/ProtocolEvents.cpp",81    "Protocol/ProtocolRequests.cpp",82    "Protocol/ProtocolTypes.cpp",83    "ProtocolUtils.cpp",84    "RunInTerminal.cpp",85    "SourceBreakpoint.cpp",86    "Transport.cpp",87    "Variables.cpp",88    "Watchpoint.cpp",89  ]90}91