From 8841692ee41b2e12461a98cecb426362c199fb7c Mon Sep 17 00:00:00 2001 From: ShadowLarkens Date: Tue, 1 Oct 2024 15:13:20 -0700 Subject: [PATCH] Add vscode tasks to force-compile a specific map --- .vscode/tasks.json | 96 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 4634cc46981..e101d591657 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -48,6 +48,102 @@ "dependsOn": "dm: reparse", "label": "Build All (low memory mode)" }, + { + "type": "process", + "command": "tools/build/build", + "args": ["-DLOWMEMORYMODE", "-DCITESTING", "-DUSE_MAP_TETHER"], + "windows": { + "command": ".\\tools\\build\\build.bat", + "args": ["-DLOWMEMORYMODE", "-DCITESTING", "-DUSE_MAP_TETHER"] + }, + "options": { + "env": { + "DM_EXE": "${config:dreammaker.byondPath}" + } + }, + "problemMatcher": [ + "$dreammaker", + "$tsc", + "$eslint-stylish" + ], + "group": { + "kind": "build" + }, + "dependsOn": "dm: reparse", + "label": "Build All (Force Tether)" + }, + { + "type": "process", + "command": "tools/build/build", + "args": ["-DLOWMEMORYMODE", "-DCITESTING", "-DUSE_MAP_STELLARDELIGHT"], + "windows": { + "command": ".\\tools\\build\\build.bat", + "args": ["-DLOWMEMORYMODE", "-DCITESTING", "-DUSE_MAP_STELLARDELIGHT"] + }, + "options": { + "env": { + "DM_EXE": "${config:dreammaker.byondPath}" + } + }, + "problemMatcher": [ + "$dreammaker", + "$tsc", + "$eslint-stylish" + ], + "group": { + "kind": "build" + }, + "dependsOn": "dm: reparse", + "label": "Build All (Force Stellar Delight)" + }, + { + "type": "process", + "command": "tools/build/build", + "args": ["-DLOWMEMORYMODE", "-DCITESTING", "-DUSE_MAP_GROUNDBASE"], + "windows": { + "command": ".\\tools\\build\\build.bat", + "args": ["-DLOWMEMORYMODE", "-DCITESTING", "-DUSE_MAP_GROUNDBASE"] + }, + "options": { + "env": { + "DM_EXE": "${config:dreammaker.byondPath}" + } + }, + "problemMatcher": [ + "$dreammaker", + "$tsc", + "$eslint-stylish" + ], + "group": { + "kind": "build" + }, + "dependsOn": "dm: reparse", + "label": "Build All (Force Groundbase)" + }, + { + "type": "process", + "command": "tools/build/build", + "args": ["-DLOWMEMORYMODE", "-DCITESTING", "-DUSE_MAP_MINITEST"], + "windows": { + "command": ".\\tools\\build\\build.bat", + "args": ["-DLOWMEMORYMODE", "-DCITESTING", "-DUSE_MAP_MINITEST"] + }, + "options": { + "env": { + "DM_EXE": "${config:dreammaker.byondPath}" + } + }, + "problemMatcher": [ + "$dreammaker", + "$tsc", + "$eslint-stylish" + ], + "group": { + "kind": "build" + }, + "dependsOn": "dm: reparse", + "label": "Build All (Force Minitest)" + }, { "type": "dreammaker", "dme": "vorestation.dme",