microsoft / microsoft/vscode-cmake-tools
Provide feature that makes visible the vendor settings of a CMake preset
- Dominant language
- TypeScript
- Stars
- 1.7k
- Forks
- 546
- Avg merge
- 2d 16h
- Merged PRs (30d)
- 32
Description
### 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_
Contributor guide
Research direction
Start by reviewing how cmake-tools reads and presents CMake Presets, with particular attention to inherited vendor settings; the issue names no files or tests. Done should provide a way to inspect the effective vendor settings of a preset and verify them across inheritance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100