Skip to content

Commit 231c1e1

Browse files
authored
Merge pull request #170 from halotroop2288/patch-1
Create tasks.json
2 parents 1ccbe2b + 88cf25f commit 231c1e1

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed

.vscode/tasks.json

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"version": "2.0.0",
3+
"tasks": [
4+
{
5+
"label": "Configure Waf for Debug 32-bit",
6+
"type": "shell",
7+
"command": "./waf configure -T debug --prefix=build/out/",
8+
"problemMatcher": [],
9+
"windows": {
10+
"command": "./waf.bat configure -T debug --prefix=build/out/"
11+
},
12+
"osx": {
13+
"command": "python3 waf configure -T debug --prefix=build/out/"
14+
}
15+
},
16+
{
17+
"label": "Configure Waf for Debug 64-bit",
18+
"type": "shell",
19+
"command": "./waf configure -T debug --64bits --prefix=build/out/",
20+
"problemMatcher": [],
21+
"windows": {
22+
"command": "./waf.bat configure -T debug --64bits --prefix=build/out/"
23+
},
24+
"osx": {
25+
"command": "python3 waf configure -T debug --64bits --prefix=build/out/"
26+
}
27+
},
28+
{
29+
"label": "Configure Waf for Debug on Android (NDK r10e)",
30+
"type": "shell",
31+
"command": "./waf configure -T debug --android=armeabi-v7a-hard,4.9,21",
32+
"problemMatcher": [],
33+
"windows": {
34+
"command": "./waf.bat configure -T debug --android=armeabi-v7a-hard,4.9,21"
35+
},
36+
"osx": {
37+
"command": "python3 waf configure -T debug --android=armeabi-v7a-hard,4.9,21"
38+
}
39+
},
40+
{
41+
"label": "Build",
42+
"type": "shell",
43+
"command": "./waf install",
44+
"problemMatcher": {
45+
"base": "$gcc",
46+
"fileLocation": ["relative", "${workspaceFolder}/build"]
47+
},
48+
"group": {
49+
"kind": "build",
50+
"isDefault": true
51+
},
52+
"windows": {
53+
"command": "./waf.bat install",
54+
"problemMatcher": {
55+
"base": "$msCompile",
56+
"fileLocation": ["relative", "${workspaceFolder}/build"]
57+
}
58+
},
59+
"osx": {
60+
"command": "python3 waf install"
61+
}
62+
}
63+
]
64+
}

0 commit comments

Comments
 (0)