aboutsummaryrefslogtreecommitdiff
path: root/.vscode/tasks.json
diff options
context:
space:
mode:
Diffstat (limited to '.vscode/tasks.json')
-rw-r--r--.vscode/tasks.json69
1 files changed, 57 insertions, 12 deletions
diff --git a/.vscode/tasks.json b/.vscode/tasks.json
index 53a235e..a670b0f 100644
--- a/.vscode/tasks.json
+++ b/.vscode/tasks.json
@@ -16,13 +16,19 @@
"isDefault": false,
"kind": "build"
},
- "options": { "cwd": "${workspaceFolder}/src" },
+ "options": {
+ "cwd": "${workspaceFolder}/src"
+ },
"windows": {
"command": "make -j",
- "args": [ "" ],
+ "args": [
+ ""
+ ]
},
"command": "make",
- "args": [ "-j" ],
+ "args": [
+ "-j"
+ ],
"type": "shell"
},
{
@@ -32,13 +38,20 @@
"isDefault": false,
"kind": "test"
},
- "options": { "cwd": "${workspaceFolder}/src" },
+ "options": {
+ "cwd": "${workspaceFolder}/src"
+ },
"windows": {
"command": "make -j flash",
- "args": [ "" ],
+ "args": [
+ ""
+ ]
},
"command": "make",
- "args": [ "-j", "flash" ],
+ "args": [
+ "-j",
+ "flash"
+ ],
"type": "shell"
},
{
@@ -48,13 +61,19 @@
"isDefault": false,
"kind": "test"
},
- "options": { "cwd": "${workspaceFolder}/src" },
+ "options": {
+ "cwd": "${workspaceFolder}/src"
+ },
"windows": {
"command": "make compile_commands.json",
- "args": [ "" ],
+ "args": [
+ ""
+ ]
},
"command": "make",
- "args": [ "compile_commands" ],
+ "args": [
+ "compile_commands"
+ ],
"type": "shell"
},
{
@@ -64,14 +83,40 @@
"isDefault": false,
"kind": "test"
},
- "options": { "cwd": "${workspaceFolder}" },
+ "options": {
+ "cwd": "${workspaceFolder}"
+ },
"windows": {
"command": "make clean",
- "args": [ "" ],
+ "args": [
+ ""
+ ]
},
"command": "make",
- "args": [ "clean" ],
+ "args": [
+ "clean"
+ ],
"type": "shell"
+ },
+ {
+ "type": "cppbuild",
+ "label": "C/C++: gcc.exe build active file",
+ "command": "C:\\msys64\\mingw64\\bin\\gcc.exe",
+ "args": [
+ "-fdiagnostics-color=always",
+ "-g",
+ "${file}",
+ "-o",
+ "${fileDirname}\\${fileBasenameNoExtension}.exe"
+ ],
+ "options": {
+ "cwd": "C:\\msys64\\mingw64\\bin"
+ },
+ "problemMatcher": [
+ "$gcc"
+ ],
+ "group": "build",
+ "detail": "compiler: C:\\msys64\\mingw64\\bin\\gcc.exe"
}
]
}