cmake-format v0.6.7
With this release, the specification format for custom commands has been updated to enable a number of new features. Positional argument groups now support "tags" which can be used to influence the formatting for some special cases. The format now also supports multiple positional argument groups. Lastly, there is a new experimental tool cmake-genparsers
which can automatically generate parser specifications from your custom commands that use the standard cmake_parse_arguments
.
There is a new configuration option max_rows_cmdline
which applies only to shell commands and determines when a shell command should nest under it's keyword argument.