mirror of
https://github.com/lwip-tcpip/lwip.git
synced 2024-12-24 15:14:06 +00:00
VS code workspace: add unit tests
This commit is contained in:
parent
ffbe075d56
commit
5698e57da3
28
.vscode/launch.json
vendored
28
.vscode/launch.json
vendored
@ -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",
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
17
.vscode/tasks.json
vendored
17
.vscode/tasks.json
vendored
@ -16,6 +16,23 @@
|
||||
},
|
||||
"command": "cmake --build ."
|
||||
},
|
||||
{
|
||||
"label": "Build unit tests",
|
||||
"type": "shell",
|
||||
"problemMatcher": "$gcc",
|
||||
"group": "build",
|
||||
"linux": {
|
||||
"options": {
|
||||
"cwd": "${workspaceFolder}/contrib/ports/unix/check/build"
|
||||
},
|
||||
},
|
||||
"windows": {
|
||||
"options": {
|
||||
"cwd": "${workspaceFolder}/contrib/ports/win32/check/build"
|
||||
},
|
||||
},
|
||||
"command": "cmake --build ."
|
||||
},
|
||||
{
|
||||
"label": "Configure example_app",
|
||||
"type": "shell",
|
||||
|
Loading…
Reference in New Issue
Block a user