{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "Build osu! (Debug)", "type": "shell", "command": "dotnet", "args": [ "build", "--no-restore", "osu.Desktop", "-p:GenerateFullPaths=true", "-m", "-verbosity:m" ], "group": "build", "problemMatcher": "$msCompile" }, { "label": "Build osu! (Release)", "type": "shell", "command": "dotnet", "args": [ "build", "--no-restore", "osu.Desktop", "-p:Configuration=Release", "-p:GenerateFullPaths=true", "-m", "-verbosity:m" ], "group": "build", "problemMatcher": "$msCompile" }, { "label": "Build tests (Debug)", "type": "shell", "command": "dotnet", "args": [ "build", "--no-restore", "osu.Game.Tests", "-p:GenerateFullPaths=true", "-m", "-verbosity:m" ], "group": "build", "problemMatcher": "$msCompile" }, { "label": "Build tests (Release)", "type": "shell", "command": "dotnet", "args": [ "build", "--no-restore", "osu.Game.Tests", "-p:Configuration=Release", "-p:GenerateFullPaths=true", "-m", "-verbosity:m" ], "group": "build", "problemMatcher": "$msCompile" }, { "label": "Build tournament tests (Debug)", "type": "shell", "command": "dotnet", "args": [ "build", "--no-restore", "osu.Game.Tournament.Tests", "-p:GenerateFullPaths=true", "-m", "-verbosity:m" ], "group": "build", "problemMatcher": "$msCompile" }, { "label": "Build tournament tests (Release)", "type": "shell", "command": "dotnet", "args": [ "build", "--no-restore", "osu.Game.Tournament.Tests", "-p:Configuration=Release", "-p:GenerateFullPaths=true", "-m", "-verbosity:m" ], "group": "build", "problemMatcher": "$msCompile" }, { "label": "Build benchmarks", "type": "shell", "command": "dotnet", "args": [ "build", "--no-restore", "osu.Game.Benchmarks", "-p:Configuration=Release", "-p:GenerateFullPaths=true", "-m", "-verbosity:m" ], "group": "build", "problemMatcher": "$msCompile" }, { "label": "Restore (netcoreapp3.1)", "type": "shell", "command": "dotnet", "args": [ "restore", "build/Desktop.proj" ], "problemMatcher": [] } ] }