{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "Invoke Build and Run script", "type": "shell", "command": "&", "windows": { "args": [ "${workspaceFolder}\\Build and Run (Simulator).ps1", "-build", "'${workspaceFolder}\\builds'", "-source", "'${workspaceFolder}\\source'", "-name", "'${workspaceFolderBasename}'" ], "options": { "shell": { "executable": "powershell.exe" } } }, "linux": { "command": "${workspaceFolder}/build_and_run.sh", "args": [ "build" ] }, "presentation": { "showReuseMessage": false, "reveal": "always", "panel": "shared" } }, { "label": "Invoke Run script", "type": "shell", "command": "&", "windows": { "args": [ "${workspaceFolder}\\Build and Run (Simulator).ps1", "-build", "'${workspaceFolder}\\builds'", "-source", "'${workspaceFolder}\\source'", "-name", "'${workspaceFolderBasename}'", "-dontbuild" ], "options": { "shell": { "executable": "powershell.exe" } } }, "linux": { "command": "${workspaceFolder}/build_and_run.sh", "args": [ "run" ] }, "presentation": { "showReuseMessage": false, "reveal": "always", "panel": "shared" } }, { "label": "Build and Run (Simulator)", "dependsOn": ["Invoke Build and Run script"], "dependsOrder": "sequence", "presentation": { "showReuseMessage": false, "reveal": "always", "panel": "shared" }, "problemMatcher": [], "group": { "kind": "build", "isDefault": true } }, { "label": "Run (Simulator)", "dependsOn": ["Invoke Run script"], "dependsOrder": "sequence", "presentation": { "showReuseMessage": false, "reveal": "always", "panel": "shared" }, "problemMatcher": [], "group": { "kind": "test", "isDefault": true } } ] }