Repository navigation
What's Changed
- Support for
CMakeUserPresets.jsonand including preset files Get-CMakeIncludeto list the preprocessor includes of a given source file.Get-CMakePreprocessto show the preprocessor output of a given source file.
Notable Fixes
- Better support for presets containing
[and]by @MarkSchofield in #80 - Consolidate configure- and build- preset code by @MarkSchofield in #81
- Inital support for CMakeUserPresets.json and including other presets by @MarkSchofield in #85
- Preset includes should be loaded relative to the include'ing file by @MarkSchofield in #87
- GetScopedTargets should use the 'source' - not the 'build' - folder to scope targets by @MarkSchofield in #89
- Add in-code documentation by @MarkSchofield in #94
- Add Get-CMakeIncludes by @MarkSchofield in #97
- Support -Arguments to Configure-CMakeBuild, Build-CMakeBuild by @MarkSchofield in #96
- Fix consistency with CMake inherited condition evaluation by @MarkSchofield in #95
- Add 'Get-CMakePreprocess' by @MarkSchofield in #98
- Use a custom formatter for Get-CMakeIncludes output by @MarkSchofield in #100
- #99: Get-CMakeIncludes should return precompiled header includes by @MarkSchofield in #101
- Get-CMakeIncludes should parse error output by @MarkSchofield in #103
- Rename plural noun cmdlets by @MarkSchofield in #104
Full Changelog: v0.10.0...v0.11.0