diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000000..7f4d7c1931 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,14 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "(gdb) Launch Dusk MSVC", + "type": "cppvsdbg", + "request": "launch", + "program": "${command:cmake.launchTargetPath}", + "MIMode": "gdb", + "miDebuggerPath": "gdb", + "symbolSearchPath": "${command:cmake.launchTargetPath}" + } + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json index 0af545d455..4573e4a21c 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,5 @@ { - "cmake.buildDirectory": "${workspaceFolder}/build/dusk/${buildType}/${variant:platform}", + "cmake.buildDirectory": "${workspaceFolder}/build/dusk/${buildType}/${variant:platform}/${variant:tp_version}", "[c]": { "files.encoding": "utf8", "editor.defaultFormatter": "llvm-vs-code-extensions.vscode-clangd" diff --git a/cmake-variants.yaml b/cmake-variants.yaml index 8307ce8420..08fa19bbad 100644 --- a/cmake-variants.yaml +++ b/cmake-variants.yaml @@ -25,3 +25,13 @@ platform: long: Windows 64-bit (MSVC) settings: CMAKE_GENERATOR_PLATFORM: x64 + +tp_version: + default: GZ2E01 + description: TP Version + choices: + GZ2E01: + short: GZ2E01 + long: GZ2E01 + settings: + DUSK_TP_VERSION: GZ2E01