{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            // Use IntelliSense to find out which attributes exist for C# debugging
            // Use hover for the description of the existing attributes
            // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
            "name": "Debug",
            "type": "cppdbg",
            "request": "launch",
            // If you have changed target frameworks, make sure to update the program path.
            "program": "${workspaceFolder}/build/dvmhost",
            "args": ["-c", "./config.yml", "-f"],
            "cwd": "${workspaceFolder}/build",
            "stopAtEntry": false,
            "logging": {
                "moduleLoad": true,
                "trace": true
            }
        },
        {
            // Use IntelliSense to find out which attributes exist for C# debugging
            // Use hover for the description of the existing attributes
            // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
            "name": "Debug FNE",
            "type": "cppdbg",
            "request": "launch",
            // If you have changed target frameworks, make sure to update the program path.
            "program": "${workspaceFolder}/build/dvmfne",
            "args": ["-c", "./fne-config.yml", "-f"],
            "cwd": "${workspaceFolder}/build",
            "stopAtEntry": false,
            "logging": {
                "moduleLoad": true,
                "trace": true
            }
        }
    ]
}
