Add build for clang-format
commit6d0f1b6e84314d0a12b0e78b983d3ad8b0fdc61f
authorPaul Bauer <paul.bauer.q@gmail.com>
Thu, 17 Oct 2019 07:34:21 +0000 (17 09:34 +0200)
committerMark Abraham <mark.j.abraham@gmail.com>
Mon, 4 Nov 2019 12:55:40 +0000 (4 13:55 +0100)
treea7d0d348537a540927e5d39cbe56377105b4df0f
parentfba3779c815a4a4736fe7ecb001e646594081aa7
Add build for clang-format

Adds build for running clang-format in Jenkins, and sets the correct
filters for uncrustify not to apply changes on files now checked by
clang-format instead.

CHanges default to use clang-format for reformat-all.sh

Refs #2107

Change-Id: I62c1f10be5fcda495fea4dbe5a23fa5f006d52a0
.gitattributes
admin/builds/clang-format.py [new file with mode: 0644]
admin/clang-format.sh [new file with mode: 0755]
admin/git-pre-commit
admin/reformat_all.sh
docs/dev-manual/code-formatting.rst
docs/dev-manual/formatting.rst
docs/dev-manual/jenkins.rst
docs/dev-manual/tools.rst