|
|
@@ -5,7 +5,7 @@
|
|
|
"version": "0.2.0",
|
|
|
"configurations": [
|
|
|
{
|
|
|
- "name": "(gdb) Launch",
|
|
|
+ "name": "(gdb) Launch example_app",
|
|
|
"type": "cppdbg",
|
|
|
"request": "launch",
|
|
|
"args": [],
|
|
|
@@ -29,6 +29,32 @@
|
|
|
"cwd": "${workspaceFolder}/build/contrib/ports/win32/example_app",
|
|
|
"program": "${workspaceFolder}/build/contrib/ports/win32/example_app/example_app",
|
|
|
}
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "(gdb) Launch unit tests",
|
|
|
+ "type": "cppdbg",
|
|
|
+ "request": "launch",
|
|
|
+ "args": [],
|
|
|
+ "stopAtEntry": true,
|
|
|
+ "environment": [],
|
|
|
+ "externalConsole": false,
|
|
|
+ "MIMode": "gdb",
|
|
|
+ "preLaunchTask": "Build unit tests",
|
|
|
+ "setupCommands": [
|
|
|
+ {
|
|
|
+ "description": "Enable pretty-printing for gdb",
|
|
|
+ "text": "-enable-pretty-printing",
|
|
|
+ "ignoreFailures": true
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "linux": {
|
|
|
+ "cwd": "${workspaceFolder}/contrib/ports/unix/check/build",
|
|
|
+ "program": "${workspaceFolder}/contrib/ports/unix/check/build/lwip_unittests",
|
|
|
+ },
|
|
|
+ "windows": {
|
|
|
+ "cwd": "${workspaceFolder}/contrib/ports/win32/check/build",
|
|
|
+ "program": "${workspaceFolder}/contrib/ports/win32/check/build/lwip_unittests",
|
|
|
+ }
|
|
|
}
|
|
|
]
|
|
|
}
|