mirror of
https://github.com/bia-technologies/bsl-parser.git
synced 2024-11-24 08:12:17 +02:00
64 lines
1.7 KiB
JSON
64 lines
1.7 KiB
JSON
{
|
|
"version": "0.1.0",
|
|
"command": "oscript",
|
|
"isShellCommand": true,
|
|
"showOutput": "silent",
|
|
"args": [
|
|
"-encoding=utf-8"
|
|
],
|
|
"tasks": [
|
|
{
|
|
"taskName": "OneScript: compile",
|
|
"args": [
|
|
"-compile",
|
|
"${file}"
|
|
],
|
|
"echoCommand": true,
|
|
"showOutput": "always",
|
|
"suppressTaskName": true,
|
|
"isBuildCommand": false
|
|
},
|
|
{
|
|
"taskName": "OneScript: check",
|
|
"args": [
|
|
"-check",
|
|
"${file}"
|
|
],
|
|
"echoCommand": true,
|
|
"showOutput": "always",
|
|
"suppressTaskName": true,
|
|
"isBuildCommand": false
|
|
},
|
|
{
|
|
"taskName": "OneScript: make",
|
|
"args": [
|
|
"-make",
|
|
"${file}",
|
|
"${fileBasename}.exe"
|
|
],
|
|
"echoCommand": true,
|
|
"showOutput": "always",
|
|
"suppressTaskName": true,
|
|
"isBuildCommand": false
|
|
},
|
|
{
|
|
"taskName": "OneScript: run",
|
|
"args": [
|
|
"${file}"
|
|
],
|
|
"echoCommand": true,
|
|
"showOutput": "always",
|
|
"suppressTaskName": true,
|
|
"isBuildCommand": true,
|
|
"problemMatcher": {
|
|
"fileLocation": "absolute",
|
|
"pattern": {
|
|
"regexp": "^{Модуль\\s+(.*)\\s\\/\\s.*:\\s+(\\d+)\\s+\\/\\s+(.*)}$",
|
|
"file": 1,
|
|
"location": 2,
|
|
"message": 3
|
|
}
|
|
}
|
|
}
|
|
]
|
|
} |