gutter_runner/.vscode/launch.json

67 lines
2.1 KiB
JSON

{
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "attach",
"name": "Attach Hot Reload (Linux/Max)",
"program": "${workspaceFolder}/game_hot_reload.bin"
},
// Windows configs (only difference from linux/mac is "type" and "program")
{
"type": "cppvsdbg",
"request": "launch",
"preLaunchTask": "Build Hot Reload",
"name": "Run Hot Reload (Windows)",
"args": [],
"cwd": "${workspaceFolder}",
"program": "${workspaceFolder}/game_hot_reload.exe",
},
{
"type": "cppvsdbg",
"request": "launch",
"preLaunchTask": "Build Debug",
"name": "Run Debug (Windows)",
"program": "${workspaceFolder}/game_debug.exe",
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "cppvsdbg",
"request": "launch",
"preLaunchTask": "Build Release",
"name": "Run Release (Windows)",
"program": "${workspaceFolder}/game_release.exe",
"args": [],
"cwd": "${workspaceFolder}"
},
// Linux / Mac configs
{
"type": "lldb",
"request": "launch",
"preLaunchTask": "Build Hot Reload",
"name": "Run Hot Reload (Linux / Mac)",
"args": [],
"cwd": "${workspaceFolder}",
"program": "${workspaceFolder}/game_hot_reload.bin",
},
{
"type": "lldb",
"request": "launch",
"preLaunchTask": "Build Debug",
"name": "Run Debug (Linux / Mac)",
"args": [],
"cwd": "${workspaceFolder}",
"program": "${workspaceFolder}/game_debug.bin",
},
{
"type": "lldb",
"request": "launch",
"preLaunchTask": "Build Release",
"name": "Run Release (Linux / Mac)",
"args": [],
"cwd": "${workspaceFolder}",
"program": "${workspaceFolder}/game_release.bin",
},
]
}