From 5846221a39e3d33bdd848106ff8d9520eaa7455d Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Mon, 30 Dec 2019 02:22:52 +0100 Subject: Minimize TypeScript build --- .vscode/tasks.json | 27 ++++++++++----------------- 1 file changed, 10 insertions(+), 17 deletions(-) (limited to '.vscode/tasks.json') diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 79c24b86f..7bd7e3706 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -5,32 +5,25 @@ "tasks": [ { "label": "Build Extension", + "group": "build", "type": "npm", - "script": "compile", + "script": "watch", + "path": "editors/code/", "problemMatcher": { - "owner": "typescript", - "pattern": "$tsc", - "fileLocation": [ - "relative", - "${workspaceRoot}/editors/code" - ] + "base": "$tsc-watch", + "fileLocation": ["relative", "${workspaceFolder}/editors/code/"] + }, + "isBackground": true, + "presentation": { + "reveal": "never" }, - "path": "editors/code/" }, { "label": "Build Server", + "group": "build", "type": "shell", "command": "cargo build --package ra_lsp_server", "problemMatcher": "$rustc" }, - { - "label": "Build All", - "group": "build", - "dependsOn": [ - "Build Extension", - "Build Server" - ], - "problemMatcher": [] - }, ] } -- cgit v1.2.3