cmake-format-precommit icon indicating copy to clipboard operation
cmake-format-precommit copied to clipboard

pre-commit hooks specification for cmake-format

================================= Pre-commit Hooks for cmake-format

This repository contains configuration to add cmake-format__ hooks to a git project using pre-commit__.

.. __: https://pypi.org/project/cmake-format/ .. __: https://pre-commit.com/


Usage

To add cmake-format and cmake-lint to your pre-commit configuration, add something like the following to your .pre-commit-config.yaml file:

.. code:: yaml

repos: - repo: https://github.com/cheshirekow/cmake-format-precommit rev: v0.6.10 hooks: - id: cmake-format - id: cmake-lint


Acknowledgements

Thanks to @aharrison24__ for prototyping configuration in this issue__ and this repository__ and to @asottile__ for showing us how to create a configuration that sources from pypi.org.

.. __: https://github.com/aharrison24 .. __: https://github.com/cheshirekow/cmake_format/pull/44 .. __: https://github.com/aharrison24/cmake-format-pre-commit.git .. __: https://github.com/asottile