{ "version": "0.2.0", "configurations": [{ "name": "osu! (Debug)", "type": "coreclr", "request": "launch", "program": "dotnet", "args": [ "${workspaceRoot}/osu.Desktop/bin/Debug/netcoreapp3.0/osu!.dll" ], "cwd": "${workspaceRoot}", "preLaunchTask": "Build osu! (Debug)", "linux": { "env": { "LD_LIBRARY_PATH": "${workspaceRoot}/osu.Desktop/bin/Debug/netcoreapp3.0:${env:LD_LIBRARY_PATH}" } }, "console": "internalConsole" }, { "name": "osu! (Release)", "type": "coreclr", "request": "launch", "program": "dotnet", "args": [ "${workspaceRoot}/osu.Desktop/bin/Release/netcoreapp3.0/osu!.dll" ], "cwd": "${workspaceRoot}", "preLaunchTask": "Build osu! (Release)", "linux": { "env": { "LD_LIBRARY_PATH": "${workspaceRoot}/osu.Desktop/bin/Release/netcoreapp3.0:${env:LD_LIBRARY_PATH}" } }, "console": "internalConsole" }, { "name": "osu! (Tests, Debug)", "type": "coreclr", "request": "launch", "program": "dotnet", "args": [ "${workspaceRoot}/osu.Game.Tests/bin/Debug/netcoreapp3.0/osu.Game.Tests.dll" ], "cwd": "${workspaceRoot}", "preLaunchTask": "Build tests (Debug)", "linux": { "env": { "LD_LIBRARY_PATH": "${workspaceRoot}/osu.Game.Tests/bin/Debug/netcoreapp3.0:${env:LD_LIBRARY_PATH}" } }, "console": "internalConsole" }, { "name": "osu! (Tests, Release)", "type": "coreclr", "request": "launch", "program": "dotnet", "args": [ "${workspaceRoot}/osu.Game.Tests/bin/Release/netcoreapp3.0/osu.Game.Tests.dll" ], "cwd": "${workspaceRoot}", "preLaunchTask": "Build tests (Release)", "linux": { "env": { "LD_LIBRARY_PATH": "${workspaceRoot}/osu.Game.Tests/bin/Release/netcoreapp3.0:${env:LD_LIBRARY_PATH}" } }, "console": "internalConsole" }, { "name": "Tournament (Debug)", "type": "coreclr", "request": "launch", "program": "dotnet", "args": [ "${workspaceRoot}/osu.Desktop/bin/Debug/netcoreapp3.0/osu!.dll", "--tournament" ], "cwd": "${workspaceRoot}", "preLaunchTask": "Build osu! (Debug)", "linux": { "env": { "LD_LIBRARY_PATH": "${workspaceRoot}/osu.Desktop/bin/Debug/netcoreapp3.0:${env:LD_LIBRARY_PATH}" } }, "console": "internalConsole" }, { "name": "Tournament (Release)", "type": "coreclr", "request": "launch", "program": "dotnet", "args": [ "${workspaceRoot}/osu.Desktop/bin/Release/netcoreapp3.0/osu!.dll", "--tournament" ], "cwd": "${workspaceRoot}", "preLaunchTask": "Build osu! (Release)", "linux": { "env": { "LD_LIBRARY_PATH": "${workspaceRoot}/osu.Desktop/bin/Release/netcoreapp3.0:${env:LD_LIBRARY_PATH}" } }, "console": "internalConsole" }, { "name": "Tournament (Tests, Debug)", "type": "coreclr", "request": "launch", "program": "dotnet", "args": [ "${workspaceRoot}/osu.Game.Tournament.Tests/bin/Debug/netcoreapp3.0/osu.Game.Tournament.Tests.dll", "--tournament" ], "cwd": "${workspaceRoot}", "preLaunchTask": "Build tournament tests (Debug)", "linux": { "env": { "LD_LIBRARY_PATH": "${workspaceRoot}/osu.Game.Tournament.Tests/bin/Debug/netcoreapp3.0:${env:LD_LIBRARY_PATH}" } }, "console": "internalConsole" }, { "name": "Tournament (Tests, Release)", "type": "coreclr", "request": "launch", "program": "dotnet", "args": [ "${workspaceRoot}/osu.Game.Tournament.Tests/bin/Debug/netcoreapp3.0/osu.Game.Tournament.Tests.dll", "--tournament" ], "cwd": "${workspaceRoot}", "preLaunchTask": "Build tournament tests (Release)", "linux": { "env": { "LD_LIBRARY_PATH": "${workspaceRoot}/osu.Game.Tournament.Tests/bin/Debug/netcoreapp3.0:${env:LD_LIBRARY_PATH}" } }, "console": "internalConsole" }, { "name": "Cake: Debug Script", "type": "coreclr", "request": "launch", "program": "${workspaceRoot}/build/tools/Cake.CoreCLR/0.30.0/Cake.dll", "args": [ "${workspaceRoot}/build/build.cake", "--debug", "--verbosity=diagnostic" ], "cwd": "${workspaceRoot}/build", "stopAtEntry": true, "externalConsole": false } ] }