]> git.lizzy.rs Git - rust.git/blob - .vscode/tasks.json
Trim down launch configurations
[rust.git] / .vscode / tasks.json
1 // See https://go.microsoft.com/fwlink/?LinkId=733558
2 // for the documentation about the tasks.json format
3 {
4   "version": "2.0.0",
5   "tasks": [
6     {
7       "label": "Build Extension",
8       "type": "npm",
9       "script": "compile",
10       "problemMatcher": {
11         "owner": "typescript",
12         "pattern": "$tsc",
13         "fileLocation": [
14           "relative",
15           "${workspaceRoot}/editors/code"
16         ]
17       },
18       "path": "editors/code/"
19     },
20     {
21       "label": "Build Server",
22       "type": "shell",
23       "command": "cargo build --package ra_lsp_server",
24       "problemMatcher": "$rustc"
25     },
26     {
27       "label": "Build All",
28       "group": "build",
29       "dependsOn": [
30         "Build Extension",
31         "Build Server"
32       ],
33       "problemMatcher": []
34     },
35   ]
36 }