63 lines
No EOL
2.8 KiB
JSON
63 lines
No EOL
2.8 KiB
JSON
{
|
|
// See https://go.microsoft.com/fwlink/?LinkId=733558
|
|
// for the documentation about the tasks.json format
|
|
"version": "2.0.0",
|
|
"tasks": [
|
|
{
|
|
"label": "Compile (Debug)",
|
|
"type": "shell",
|
|
"command": "tcc",
|
|
"args": [
|
|
{ "value": "src/**.c", "quoting": "weak" },
|
|
{ "value": "-ooutput.exe", "quoting": "strong" },
|
|
{ "value": "-bench", "quoting": "strong" },
|
|
{ "value": "-v", "quoting": "strong" },
|
|
{ "value": "-b", "quoting": "strong" },
|
|
{ "value": "-Iinclude", "quoting": "strong" },
|
|
{ "value": "-Iraylib/src", "quoting": "strong" },
|
|
{ "value": "-Llib", "quoting": "strong" },
|
|
{ "value": "-stdc99", "quoting": "strong" },
|
|
{ "value": "-Wall", "quoting": "strong" },
|
|
{ "value": "-Werror", "quoting": "strong" },
|
|
{ "value": "-Wwrite-strings", "quoting": "strong" },
|
|
{ "value": "-lraylib", "quoting": "strong" },
|
|
{ "value": "-lopengl32", "quoting": "strong" },
|
|
{ "value": "-lgdi32", "quoting": "strong" },
|
|
{ "value": "-luser32", "quoting": "strong" },
|
|
{ "value": "-lshell32", "quoting": "strong" },
|
|
{ "value": "-lwinmm", "quoting": "strong" },
|
|
{ "value": "-D__DEBUG", "quoting": "strong" },
|
|
],
|
|
"group": {
|
|
"kind": "build",
|
|
"isDefault": true
|
|
},
|
|
},
|
|
{
|
|
"label": "Compile (Release)",
|
|
"type": "shell",
|
|
"command": "tcc",
|
|
"args": [
|
|
{ "value": "src/**.c", "quoting": "weak" },
|
|
{ "value": "-ooutput.exe", "quoting": "strong" },
|
|
{ "value": "-bench", "quoting": "strong" },
|
|
{ "value": "-v", "quoting": "strong" },
|
|
{ "value": "-Iinclude", "quoting": "strong" },
|
|
{ "value": "-Iraylib/src", "quoting": "strong" },
|
|
{ "value": "-Llib", "quoting": "strong" },
|
|
{ "value": "-stdc99", "quoting": "strong" },
|
|
{ "value": "-Wall", "quoting": "strong" },
|
|
{ "value": "-Werror", "quoting": "strong" },
|
|
{ "value": "-Wwrite-strings", "quoting": "strong" },
|
|
{ "value": "-lraylib", "quoting": "strong" },
|
|
{ "value": "-lopengl32", "quoting": "strong" },
|
|
{ "value": "-lgdi32", "quoting": "strong" },
|
|
{ "value": "-luser32", "quoting": "strong" },
|
|
{ "value": "-lshell32", "quoting": "strong" },
|
|
{ "value": "-lwinmm", "quoting": "strong" },
|
|
{ "value": "-Wl,--subsystem,windows", "quoting": "strong" },
|
|
],
|
|
"group": "build",
|
|
}
|
|
]
|
|
} |