-
Notifications
You must be signed in to change notification settings - Fork 468
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for CMake Presets v6 #2871
Comments
Thank you for this feature request. We will add the support in the future. |
Just having
breaks The most current documentation is misleading
since version features introduced in version 6 do not work. |
This annoys me too, can we get a quick fix ignoring unknown properties please? |
Having a CMakePresets.json file with unknown properties (e.g. higher version) breaking the extension behavior is indeed annoying. Currently it's either presets v6 new features or a proper VS Code developing experience. If the support for presets version 6 cannot be included in 1.13 (the release of which I assume is not too distant in the future), I also would be happy with a (quick?) fix to ignore what's unknown in CMakePresets.json. |
Unfortunately, presets version 6 will not be in 1.13. But thanks for the reminder on ignoring unknown properties. I added a new setting to ignore unknown properties/macros for unsupported versions in this PR which we will take for 1.13 #2945. |
Thank you for your quick feedback, much appreciated! |
Also add support for v7 and v8 |
Brief Issue Summary
With CMake 3.25 there are now package and workflow presets.
It would be good as a first step to just accept them.
https://cmake.org/cmake/help/latest/manual/cmake-presets.7.html
CMake Tools Diagnostics
No response
Debug Log
No response
Additional Information
No response
The text was updated successfully, but these errors were encountered: