|
@@ -64,5 +64,47 @@
|
|
|
"cwd": "${workspaceFolder}",
|
|
|
"preLaunchTask": "(OSX) build release"
|
|
|
},
|
|
|
+ {
|
|
|
+ "name": "(GNU) Debug",
|
|
|
+ "type": "cppdbg",
|
|
|
+ "request": "launch",
|
|
|
+ "program": "${workspaceFolder}/game",
|
|
|
+ "args": [],
|
|
|
+ "stopAtEntry": false,
|
|
|
+ "cwd": "${workspaceFolder}",
|
|
|
+ "environment": [],
|
|
|
+ "externalConsole": false,
|
|
|
+ "MIMode": "gdb",
|
|
|
+ "miDebuggerPath": "/usr/bin/gdb",
|
|
|
+ "setupCommands": [
|
|
|
+ {
|
|
|
+ "description": "Enable pretty-printing for gdb",
|
|
|
+ "text": "-enable-pretty-printing",
|
|
|
+ "ignoreFailures": false
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "preLaunchTask": "(GNU) build debug"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "(GNU) Run",
|
|
|
+ "type": "cppdbg",
|
|
|
+ "request": "launch",
|
|
|
+ "program": "${workspaceFolder}/game",
|
|
|
+ "args": [],
|
|
|
+ "stopAtEntry": false,
|
|
|
+ "cwd": "${workspaceFolder}",
|
|
|
+ "environment": [],
|
|
|
+ "externalConsole": false,
|
|
|
+ "MIMode": "gdb",
|
|
|
+ "miDebuggerPath": "/usr/bin/gdb",
|
|
|
+ "setupCommands": [
|
|
|
+ {
|
|
|
+ "description": "Enable pretty-printing for gdb",
|
|
|
+ "text": "-enable-pretty-printing",
|
|
|
+ "ignoreFailures": false
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "preLaunchTask": "(GNU) build release"
|
|
|
+ }
|
|
|
]
|
|
|
}
|