aspnetcore-tooling/.vscode/tasks.json

120 строки
3.3 KiB
JSON

{
"version": "2.0.0",
"tasks": [
{
"label": "CompileTextMate",
"type": "npm",
"script": "compile:TextMate",
"problemMatcher": ["$eslint-stylish"],
"options": {
"cwd": "src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/"
}
},
{
"label": "CompilePackage",
"command": "dotnet",
"args": [
"build"
],
"options": {
"cwd": "src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/"
},
"problemMatcher": "$tsc-watch",
"presentation": {
"reveal": "silent"
}
},
{
"label": "CompileLibrary",
"command": "dotnet",
"args": [
"build"
],
"options": {
"cwd": "src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/"
},
"problemMatcher": "$tsc-watch",
"presentation": {
"reveal": "silent"
}
},
{
"label": "WatchLibraryAndCompileExtension",
"type": "npm",
"script": "watch",
"problemMatcher": "$tsc-watch",
"options": {
"cwd": "src/Razor/src/Microsoft.AspNetCore.Razor.VSCode/"
},
"isBackground": true,
"presentation": {
"reveal": "silent"
},
"dependsOn": [
"CompileExtension"
]
},
{
"label": "CompileExtension",
"command": "dotnet",
"args": [
"build"
],
"options": {
"cwd": "src/Razor/src/Microsoft.AspNetCore.Razor.VSCode.Extension/"
},
"problemMatcher": "$tsc-watch",
"presentation": {
"reveal": "silent"
},
"dependsOn": [
"CompileLibrary"
]
},
{
"label": "CompileUnitTests",
"command": "dotnet",
"args": [
"build"
],
"options": {
"cwd": "src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Test/"
},
"problemMatcher": "$tsc-watch",
"presentation": {
"reveal": "silent"
}
},
{
"label": "CompileGrammarTests",
"command": "dotnet",
"args": [
"build"
],
"options": {
"cwd": "src/Razor/test/Microsoft.AspNetCore.Razor.VSCode.Grammar.Test/"
},
"problemMatcher": "$tsc-watch",
"presentation": {
"reveal": "silent"
}
},
{
"label": "CompileFunctionalTest",
"command": "dotnet",
"args": [
"build"
],
"options": {
"cwd": "src/Razor/test/VSCode.FunctionalTest/"
},
"problemMatcher": "$tsc-watch",
"presentation": {
"reveal": "silent"
},
"dependsOn": [
"CompileExtension"
]
},
]
}