From: Nick Porter Date: Tue, 26 Jul 2022 13:34:08 +0000 (+0100) Subject: Add VS code debugger config for gdb X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=47d6a8dd735b8ad899497e24d82e69bbcefe16b9;p=thirdparty%2Ffreeradius-server.git Add VS code debugger config for gdb --- diff --git a/.vscode/launch.json b/.vscode/launch.json index d90b8b62f25..92c1b7a1a40 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -7,7 +7,7 @@ { "type": "lldb", "request": "launch", - "name": "Debug", + "name": "Debug (lldb)", "program": "${workspaceFolder}/build/bin/local/radiusd", "args": [ "-X", @@ -18,8 +18,28 @@ ], "cwd": "${workspaceFolder}", "env": { - "FR_LIBRARY_PATH": "${workspaceFolder}/build/lib/local/.libs" + "FR_LIBRARY_PATH": "${workspaceFolder}/build/lib/local/.libs", + "DEBUGGER_ATTACHED": "yes" } + }, + { + "type": "cppdbg", + "request": "launch", + "name": "Debug (gdb)", + "program": "${workspaceFolder}/build/bin/local/radiusd", + "args": [ + "-X", + "-D", + "${workspaceFolder}/share/dictionary", + "-d", + "${workspaceFolder}/raddb" + ], + "cwd": "${workspaceFolder}", + "environment": [ + { "name": "FR_LIBRARY_PATH", "value": "${workspaceFolder}/build/lib/local/.libs" }, + { "name": "DEBUGGER_ATTACHED", "value": "yes" } + ], + "MIMode": "gdb" } ] }