From 78af55a4200f7f9120bdd2576ad6541fd57f862f Mon Sep 17 00:00:00 2001 From: Fireblade <3+fireblade@noreply.neolegacy.dev> Date: Mon, 22 Jun 2026 16:37:32 +0100 Subject: [PATCH] feat: linux build tasks --- .vscode/tasks.json | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .vscode/tasks.json diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 00000000..ea93d99d --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,38 @@ +{ + "tasks": [ + { + "label": "Build Release [Linux]", + "type": "shell", + "command": "bash", + "args": [ + "-c", + "./build-linux.sh . Release && ${env:HOME}/.local/share/neoLegacy/minecraft-lce-client" + ], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [], + "group": { + "kind": "build", + "isDefault": true + }, + "detail": "Builds + runs the project in Release mode w/ build-linux.sh" + }, + { + "label": "Build Debug [Linux]", + "type": "shell", + "command": "bash", + "args": [ + "-c", + "./build-linux.sh . Debug && ${env:HOME}/.local/share/neoLegacy/minecraft-lce-client" + ], + "options": { + "cwd": "${workspaceFolder}" + }, + "problemMatcher": [], + "group": "build", + "detail": "Builds + runs the project in Debug mode w/ build-linux.sh" + } + ], + "version": "2.0.0" +} \ No newline at end of file