lldb_launch.json 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. {
  2. "version": "0.2.0",
  3. "configurations": [
  4. {
  5. "type": "lldb-dap",
  6. "request": "launch",
  7. "name": "file_test (lldb)",
  8. "program": "bazel-bin/toolchain/testing/file_test",
  9. "args": ["--file_tests=${relativeFile}"],
  10. "debuggerRoot": "${workspaceFolder}",
  11. "initCommands": [
  12. "command script import external/+llvm_project+llvm-project/llvm/utils/lldbDataFormatters.py",
  13. "settings set target.source-map \".\" \"${workspaceFolder}\""
  14. ],
  15. "env": { "TEST_TMPDIR": "/tmp" }
  16. },
  17. {
  18. "type": "lldb-dap",
  19. "request": "launch",
  20. "name": "carbon compile (lldb)",
  21. "program": "bazel-bin/toolchain/carbon",
  22. "args": [
  23. "compile",
  24. "--phase=lower",
  25. "--dump-sem-ir",
  26. "--stream-errors",
  27. "${relativeFile}"
  28. ],
  29. "debuggerRoot": "${workspaceFolder}",
  30. "initCommands": [
  31. "command script import external/+llvm_project+llvm-project/llvm/utils/lldbDataFormatters.py",
  32. "settings set target.source-map \".\" \"${workspaceFolder}\""
  33. ]
  34. }
  35. ]
  36. }