From 54308604b896a614211da65c2c145b012e36740a Mon Sep 17 00:00:00 2001 From: Orestis Malaspinas <orestis.malaspinas@hesge.ch> Date: Thu, 15 Nov 2018 11:26:19 +0100 Subject: [PATCH] added task --- .vscode/tasks.json | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .vscode/tasks.json diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..a41ac8d --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,34 @@ +{ + // See https://go.microsoft.com/fwlink/?LinkId=733558 + // for the documentation about the tasks.json format + "version": "2.0.0", + "command": "make", + "isShellCommand": true, + "tasks": [ + { + "taskName": "Makefile", + + // Make this the default build command. + "isBuildCommand": true, + + // Show the output window only if unrecognized errors occur. + "showOutput": "always", + + // Pass 'all' as the build target + "args": ["all"], + + // Use the standard less compilation problem matcher. + "problemMatcher": { + "owner": "cpp", + "fileLocation": ["relative", "${workspaceRoot}"], + "pattern": { + "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$", + "file": 1, + "line": 2, + "column": 3, + "severity": 4, + "message": 5 + } + } + ] +} \ No newline at end of file -- GitLab