Skip to content

Improve cmake buildPreset and configurePreset completions - #1287

Open
arminveres wants to merge 3 commits into
zsh-users:masterfrom
arminveres:master
Open

Improve cmake buildPreset and configurePreset completions#1287
arminveres wants to merge 3 commits into
zsh-users:masterfrom
arminveres:master

Conversation

@arminveres

@arminveres arminveres commented Aug 5, 2026

Copy link
Copy Markdown
Contributor
  • When tabbing on cmake --build --preset <xyz> --target <target> the CMakePreset.json file was never really parsed if it contained inherited values or multi-variables expansions.
  • Accept completions with or without =: cmake --build --preset <xyz> --target <target> should equal cmake --build --preset=<xyz> --target=<target>
  • use caching for targets to improve per shell performance on tabbing

@arminveres
arminveres force-pushed the master branch 2 times, most recently from 7bc159a to 3d348d4 Compare August 7, 2026 09:04
@arminveres
arminveres marked this pull request as ready for review August 7, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant