microsoft / vscode-cmake-tools

CMake integration in Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=vector-of-bool.cmake-tools
MIT License
1.43k stars 430 forks source link

Skip full configure on variant change for multi-config generators #3763

Closed andreeis closed 1 month ago

andreeis commented 1 month ago

Fix for https://github.com/microsoft/vscode-cmake-tools/issues/2577. Don't fully configure after variant change for multi-config generators because such configures are generating all the build types and file-api jsons at once. What is needed in this case is only to change the parameter for build and refresh IntelliSense via a configuration provider notification towards CppTools.