{ "version": "2.0.0", "command": "", "args": [], "tasks": [ { "label": "Test", "type": "shell", "linux": { "command": "${workspaceFolder}/test.sh" }, "osx": { "command": "${workspaceFolder}/test.sh" }, "group": "test" }, { "label": "Build Debug", "type": "shell", "windows": { "command": "${workspaceFolder}/build_debug.bat", }, "linux": { "command": "${workspaceFolder}/build_debug.sh", }, "osx": { "command": "${workspaceFolder}/build_debug.sh", }, "group": "build" }, { "label": "Build Release", "type": "shell", "windows": { "command": "${workspaceFolder}/build_release.bat", }, "linux": { "command": "${workspaceFolder}/build_release.sh", }, "osx": { "command": "${workspaceFolder}/build_release.sh", }, "group": "build" }, { "label": "Build Hot Reload", "type": "shell", "windows": { "command": "${workspaceFolder}/build_hot_reload.bat", }, "linux": { "command": "${workspaceFolder}/build_hot_reload.sh", }, "osx": { "command": "${workspaceFolder}/build_hot_reload.sh", }, "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true }, "group": { "kind": "build", "isDefault": true }, }, { "label": "Build Builder", "type": "shell", "command": "odin build ./builder -debug", "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": false, "clear": true }, "group": { "kind": "build", "isDefault": false }, } ] }