blob: c265161fe58a36da7e4eff2b52ea14b12f44b03a [file] [log] [blame]
swissChiliaed6ff32021-05-29 17:51:04 -07001{
2 // Use IntelliSense to learn about possible attributes.
3 // Hover to view descriptions of existing attributes.
4 // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5 "version": "0.2.0",
6 "configurations": [
7 {
swissChili9e57da42021-06-15 22:22:46 -07008 "name": "Debug test.lisp",
9 "type": "cppdbg",
10 "request": "launch",
11 "program": "${workspaceFolder}/src/lisp/lisp",
swissChiliddc97542021-07-04 11:47:42 -070012 "args": ["test-closures.lisp"],
swissChili9e57da42021-06-15 22:22:46 -070013 "stopAtEntry": false,
14 "cwd": "${workspaceFolder}/src/lisp",
15 "environment": [],
16 "externalConsole": false,
17 "MIMode": "gdb",
18 "setupCommands": [
19 {
20 "description": "Enable pretty-printing for gdb",
21 "text": "-enable-pretty-printing",
22 "ignoreFailures": true
23 }
24 ],
25 "preLaunchTask": "buildLisp"
26 },
27 {
swissChiliaed6ff32021-05-29 17:51:04 -070028 "type": "gdb",
29 "request": "attach",
30 "name": "Attach to QEMU",
31 "executable": "./src/kernel/kernel.elf",
32 "target": ":1234",
33 "remote": true,
34 "cwd": "${workspaceRoot}",
35 "valuesFormatting": "parseText",
36 }
37 ]
38}