msbuild
1{
2// See https://go.microsoft.com/fwlink/?LinkId=7335583// for the documentation about the tasks.json format4"version": "2.0.0",5"tasks": [6{7"label": "dotnet msbuild MSBuild.Dev.slnf",8"command": "dotnet",9"type": "process",10"args": [11"msbuild",12// Ask MSBuild to generate full paths for file names.13"/property:GenerateFullPaths=true",14// Do not generate summary otherwise it leads to duplicate errors in Problems panel15"/consoleloggerparameters:NoSummary",16"${workspaceFolder}/MSBuild.Dev.slnf"17],18"group": "build",19"presentation": {20"reveal": "always",21"revealProblems": "onProblem"22},23"problemMatcher": "$msCompile"24},25{26"label": "full build",27"command": "${workspaceFolder}/build.sh",28"type": "shell",29"windows": {30"command": "cmd.exe",31"type": "process",32"args": [33"/d",34"/c",35"${workspaceFolder}/build.cmd"36]37},38"args": [39"-bl",40"/property:CreateBootstrap=true",41"/property:GenerateFullPaths=true",42"/consoleloggerparameters:NoSummary"43],44"group": "build",45"presentation": {46"reveal": "always",47"revealProblems": "onProblem"48},49"problemMatcher": "$msCompile"50},51{52"label": "build -test",53"command": "${workspaceFolder}/build.sh",54"type": "shell",55"windows": {56"command": "cmd.exe",57"type": "process",58"args": [59"/d",60"/c",61"${workspaceFolder}/build.cmd"62]63},64"args": [65"-test",66"/property:GenerateFullPaths=true",67"/consoleloggerparameters:NoSummary"68],69"group": {70"kind": "test",71"isDefault": true72},73"presentation": {74"reveal": "always",75"revealProblems": "onProblem"76},77"problemMatcher": "$msCompile"78}79]80}
81