Skip to content

Commit e3e322f

Browse files
authored
Merge pull request #557 from YoRyan/manual-vscode-dev
Add support for the building the manual with a Visual Studio Code development container
2 parents 7badf9c + f931073 commit e3e322f

File tree

3 files changed

+56
-0
lines changed

3 files changed

+56
-0
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
FROM sphinxdoc/sphinx-latexpdf
2+
RUN pip install --no-cache-dir sphinx-rtd-theme
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"build": {
3+
"dockerfile": "Dockerfile"
4+
},
5+
"workspaceMount": "source=${localWorkspaceFolder},target=/docs,type=bind",
6+
"workspaceFolder": "/docs",
7+
"remoteUser": "vscode",
8+
"features": {
9+
"common": {
10+
"username": "automatic",
11+
"uid": "automatic",
12+
"gid": "automatic",
13+
"installZsh": true,
14+
"installOhMyZsh": true,
15+
"upgradePackages": true,
16+
"nonFreePackages": false
17+
}
18+
},
19+
"extensions": [
20+
"TatsuyaNakamori.resttext"
21+
]
22+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"type": "shell",
6+
"command": "make",
7+
"args": ["html"],
8+
"label": "Build: html",
9+
"problemMatcher": [],
10+
"group": {
11+
"kind": "build",
12+
"isDefault": true
13+
}
14+
},
15+
{
16+
"type": "shell",
17+
"command": "make",
18+
"args": ["latexpdf"],
19+
"label": "Build: latex",
20+
"problemMatcher": [],
21+
"group": "build"
22+
},
23+
{
24+
"type": "shell",
25+
"command": "make",
26+
"args": ["clean"],
27+
"label": "Build: Make Clean",
28+
"problemMatcher": [],
29+
"group": "build"
30+
}
31+
]
32+
}

0 commit comments

Comments
 (0)