From 04f0aca8b8b7d6f0cf335ff1e2ffece9e7ad3dcc Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Thu, 24 Jul 2025 12:48:56 +0200 Subject: [PATCH] [glfw] Better CMake presets, debugger cwd setting for VS Code --- spine-glfw/.vscode/settings.json | 5 +++++ spine-glfw/CMakePresets.json | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 spine-glfw/.vscode/settings.json diff --git a/spine-glfw/.vscode/settings.json b/spine-glfw/.vscode/settings.json new file mode 100644 index 000000000..570a49641 --- /dev/null +++ b/spine-glfw/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "cmake.debugConfig": { + "cwd": "${workspaceFolder}" + } +} \ No newline at end of file diff --git a/spine-glfw/CMakePresets.json b/spine-glfw/CMakePresets.json index 97930d03f..7979e1300 100644 --- a/spine-glfw/CMakePresets.json +++ b/spine-glfw/CMakePresets.json @@ -22,9 +22,11 @@ "displayName": "Release", "description": "Release build", "inherits": "debug", + "generator": "Ninja", "binaryDir": "${sourceDir}/build/release", "cacheVariables": { - "CMAKE_BUILD_TYPE": "Release" + "CMAKE_BUILD_TYPE": "Release", + "CMAKE_EXPORT_COMPILE_COMMANDS": "ON" } } ],