109 lines
2.8 KiB
JSON
109 lines
2.8 KiB
JSON
|
{
|
||
|
"version": "2.0.0",
|
||
|
"tasks": [
|
||
|
{
|
||
|
"label": "VS build PTMagic",
|
||
|
"command": "dotnet",
|
||
|
"type": "process",
|
||
|
"args": [
|
||
|
"build",
|
||
|
"PTMagic"
|
||
|
],
|
||
|
"group": {
|
||
|
"kind":"build",
|
||
|
"isDefault": true
|
||
|
},
|
||
|
"presentation": {
|
||
|
"reveal": "always",
|
||
|
"focus": true
|
||
|
},
|
||
|
"problemMatcher": "$msCompile"
|
||
|
},
|
||
|
{
|
||
|
"label": "VS build Monitor",
|
||
|
"command": "dotnet",
|
||
|
"type": "process",
|
||
|
"args": [
|
||
|
"build",
|
||
|
"Monitor"
|
||
|
],
|
||
|
"presentation": {
|
||
|
"reveal": "always",
|
||
|
"focus": true
|
||
|
},
|
||
|
"problemMatcher": "$msCompile"
|
||
|
},
|
||
|
{
|
||
|
"label": "VS run PTMagic",
|
||
|
"command": "dotnet",
|
||
|
"type": "process",
|
||
|
"args": [
|
||
|
"run",
|
||
|
"-p",
|
||
|
"PTMagic"
|
||
|
],
|
||
|
"dependsOn": [
|
||
|
"VS build PTMagic"
|
||
|
],
|
||
|
"presentation": {
|
||
|
"reveal": "always"
|
||
|
},
|
||
|
"problemMatcher": "$msCompile"
|
||
|
},
|
||
|
{
|
||
|
"label": "VS run Monitor",
|
||
|
"command": "dotnet",
|
||
|
"type": "process",
|
||
|
"args": [
|
||
|
"run",
|
||
|
"-p",
|
||
|
"Monitor"
|
||
|
],
|
||
|
"dependsOn": [
|
||
|
"VS build Monitor"
|
||
|
],
|
||
|
"presentation": {
|
||
|
"reveal": "always"
|
||
|
},
|
||
|
"problemMatcher": "$msCompile"
|
||
|
},
|
||
|
{
|
||
|
"label": "VS publish PTMagic",
|
||
|
"command": "dotnet",
|
||
|
"type": "process",
|
||
|
"args": [
|
||
|
"publish",
|
||
|
"PTMagic",
|
||
|
"-c",
|
||
|
"Release",
|
||
|
"-o",
|
||
|
"${workspaceFolder}/PTMagic/bin/Release/PublishOutput"
|
||
|
],
|
||
|
"presentation": {
|
||
|
"reveal": "always",
|
||
|
"panel": "new",
|
||
|
"focus": true
|
||
|
},
|
||
|
"problemMatcher": "$msCompile"
|
||
|
},
|
||
|
{
|
||
|
"label": "VS publish Monitor",
|
||
|
"command": "dotnet",
|
||
|
"type": "process",
|
||
|
"args": [
|
||
|
"publish",
|
||
|
"Monitor",
|
||
|
"-c",
|
||
|
"Release",
|
||
|
"-o",
|
||
|
"${workspaceFolder}/PTMagic/bin/Release/PublishOutput/Monitor"
|
||
|
],
|
||
|
"presentation": {
|
||
|
"reveal": "always",
|
||
|
"panel": "new",
|
||
|
"focus": true
|
||
|
},
|
||
|
"problemMatcher": "$msCompile"
|
||
|
}
|
||
|
]
|
||
|
}
|