cmake-lint

Static code checker for CMake files with linting rules

brewmacoslinux
Try with needOr install directly
Source

About

Static code checker for CMake files

Commands

cmake-lint

Examples

Lint a single CMake file$ cmake-lint CMakeLists.txt
Lint all CMake files in a directory recursively$ cmake-lint --recursive .
Lint with specific rules and output format$ cmake-lint --format json CMakeLists.txt