vscode-cmake-tools icon indicating copy to clipboard operation
vscode-cmake-tools copied to clipboard

Provide feature that makes visible the vendor settings of a CMake preset

Open daldr-ntml opened this issue 3 years ago • 3 comments

Brief Issue Summary

When defining CMake Presets with multiple levels of inheritance it would be useful to be able to verify that the net vendor settings of a preset are correct. With CMake settings this can be done by inspecting the cache (cmake -LA) but I think there is no way of verifying vendor settings. Please consider adding a feature to cmake-tools to facilitate this.

CMake Tools Diagnostics

No response

Debug Log

No response

Additional Information

No response

daldr-ntml avatar May 27 '22 08:05 daldr-ntml

Thank you for opening this feature request.

I think that we would like to have a visualizer for the entire state of the preset, not just the vendor object so that the resolution of inherited properties is displayed. This is something we have discussed internally, but not put on the schedule yet. The idea would be to add it to the same panel that shows the project outline.

bobbrow avatar May 27 '22 16:05 bobbrow

Sounds good.

daldr-ntml avatar May 27 '22 16:05 daldr-ntml

Thank you for opening this feature request.

I think that we would like to have a visualizer for the entire state of the preset, not just the vendor object so that the resolution of inherited properties is displayed. This is something we have discussed internally, but not put on the schedule yet. The idea would be to add it to the same panel that shows the project outline.

When is the project outline going to be refactored, including displaying install targets, etc. useful information?

Zingam avatar Jun 07 '22 17:06 Zingam