diff options
Diffstat (limited to '.vscode')
-rw-r--r-- | .vscode/launch.json | 26 | ||||
-rw-r--r-- | .vscode/tasks.json | 5 |
2 files changed, 31 insertions, 0 deletions
diff --git a/.vscode/launch.json b/.vscode/launch.json index b80310d..fe6bc48 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -44,6 +44,32 @@ "setupCommands": [], "preLaunchTask": "Build resolv", "miDebuggerPath": "/usr/bin/gdb" + }, + { + "name": "proone", + "type": "cppdbg", + "request": "launch", + "program": "${workspaceFolder}/src/proone", + "args": [], + "stopAtEntry": false, + "cwd": "${workspaceFolder}", + "environment": [], + "externalConsole": false, + "MIMode": "gdb", + "setupCommands": [ + { + "description": "Follow parent fork", + "text": "set follow-fork-mode parent", + "ignoreFailures": false + }, + { + "description": "Ignore SIGPIPE", + "text": "handle SIGPIPE nostop print", + "ignoreFailures": false + } + ], + "preLaunchTask": "Build proone", + "miDebuggerPath": "/usr/bin/gdb" } ] } diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 00c792a..625efdb 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -34,6 +34,11 @@ "label": "Build resolv", "type": "shell", "command": "make -C ./src proone-resolv" + }, + { + "label": "Build proone", + "type": "shell", + "command": "make -C ./src proone" } ] } |