From 525c7a811385444f27baf6ccf15d19886b176dd8 Mon Sep 17 00:00:00 2001 From: Paulo Truta Date: Wed, 4 Dec 2024 15:01:47 +0100 Subject: [PATCH] Added vscode tasks support --- .vscode/tasks.json | 211 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 211 insertions(+) create mode 100644 .vscode/tasks.json diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 0000000..b46ea4c --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,211 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "Build All", + "type": "shell", + "command": "make", + "args": ["build-all"], + "options": { + "cwd": "${workspaceFolder}" + }, + "group": "build", + "problemMatcher": [] + }, + { + "label": "Build Prod", + "type": "shell", + "command": "make", + "args": ["build-prod"], + "options": { + "cwd": "${workspaceFolder}" + }, + "group": "build", + "problemMatcher": [] + }, + { + "label": "Build Cloud", + "type": "shell", + "command": "make", + "args": ["build-cloud"], + "options": { + "cwd": "${workspaceFolder}" + }, + "group": "build", + "problemMatcher": [] + }, + { + "label": "Build ARM64", + "type": "shell", + "command": "make", + "args": ["build-arm64"], + "options": { + "cwd": "${workspaceFolder}" + }, + "group": "build", + "problemMatcher": [] + }, + { + "label": "Build ARMHF", + "type": "shell", + "command": "make", + "args": ["build-armhf"], + "options": { + "cwd": "${workspaceFolder}" + }, + "group": "build", + "problemMatcher": [] + }, + { + "label": "Build AMD64", + "type": "shell", + "command": "make", + "args": ["build-amd64"], + "options": { + "cwd": "${workspaceFolder}" + }, + "group": "build", + "problemMatcher": [] + }, + { + "label": "Clean", + "type": "shell", + "command": "make", + "args": ["clean"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Test", + "type": "shell", + "command": "make", + "args": ["test"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Test with Coverage", + "type": "shell", + "command": "make", + "args": ["test-with-coverage"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Install", + "type": "shell", + "command": "make", + "args": ["install"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Install Prod", + "type": "shell", + "command": "make", + "args": ["install-prod"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Install Cloud", + "type": "shell", + "command": "make", + "args": ["install-cloud"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Install ARM64", + "type": "shell", + "command": "make", + "args": ["install-arm64"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Install ARMHF", + "type": "shell", + "command": "make", + "args": ["install-armhf"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Install AMD64", + "type": "shell", + "command": "make", + "args": ["install-amd64"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Start", + "type": "shell", + "command": "make", + "args": ["start"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Stop", + "type": "shell", + "command": "make", + "args": ["stop"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Restart", + "type": "shell", + "command": "make", + "args": ["restart"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Status", + "type": "shell", + "command": "make", + "args": ["status"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + }, + { + "label": "Logs", + "type": "shell", + "command": "make", + "args": ["log"], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [] + } + ] +} \ No newline at end of file