Skip to content

Commit e826d5d

Browse files
committed
Add vscode tasks and extensions files
1 parent 9f6f7d5 commit e826d5d

File tree

2 files changed

+74
-0
lines changed

2 files changed

+74
-0
lines changed

.vscode/extensions.json

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"recommendations": ["webfreak.code-d", "github.vscode-github-actions"]
3+
}

.vscode/tasks.json

+71
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
{
2+
// See https://go.microsoft.com/fwlink/?LinkId=733558
3+
// for the documentation about the tasks.json format
4+
"version": "2.0.0",
5+
"tasks": [
6+
{
7+
"label": "Dub Build (Full)",
8+
"type": "shell",
9+
"command": "dub",
10+
"args": ["build", "--config=full"],
11+
"group": {
12+
"kind": "build",
13+
"isDefault": true
14+
},
15+
"presentation": {
16+
"reveal": "always",
17+
"clear": true,
18+
"panel": "shared",
19+
"group": "db"
20+
}
21+
},
22+
{
23+
"label": "Dub Build (SQLite)",
24+
"type": "shell",
25+
"command": "dub",
26+
"args": ["build", "--config=SQLite"],
27+
"group": {
28+
"kind": "build",
29+
"isDefault": false
30+
},
31+
"presentation": {
32+
"reveal": "always",
33+
"clear": true,
34+
"panel": "shared",
35+
"group": "db"
36+
}
37+
},
38+
{
39+
"label": "Dub Build (MySQL)",
40+
"type": "shell",
41+
"command": "dub",
42+
"args": ["build", "--config=MySQL"],
43+
"group": {
44+
"kind": "build",
45+
"isDefault": false
46+
},
47+
"presentation": {
48+
"reveal": "always",
49+
"clear": true,
50+
"panel": "shared",
51+
"group": "db"
52+
}
53+
},
54+
{
55+
"label": "Dub Build (PGSQL)",
56+
"type": "shell",
57+
"command": "dub",
58+
"args": ["build", "--config=PGSQL"],
59+
"group": {
60+
"kind": "build",
61+
"isDefault": false
62+
},
63+
"presentation": {
64+
"reveal": "always",
65+
"clear": true,
66+
"panel": "shared",
67+
"group": "db"
68+
}
69+
}
70+
]
71+
}

0 commit comments

Comments
 (0)