Add clang format & skip build if no source file modified (#5433)
authorLoïc Blot <nerzhul@users.noreply.github.com>
Sat, 25 Mar 2017 18:12:18 +0000 (19:12 +0100)
committerGitHub <noreply@github.com>
Sat, 25 Mar 2017 18:12:18 +0000 (19:12 +0100)
commit22567d107fffe7a6833b96cc99d531e5303b47dd
tree8ca2a1a40965dfe362c16ec1d8fe4d1cfd43e1a3
parent5a59ad230744a84a1474e8c3b97cf3d9080536d7
Add clang format & skip build if no source file modified (#5433)

* [BUILD] Add clang format + build skipping

* Add clang-format tool to check codestyle.
Warning: it check the whole modified file, not the diff part, it's why it's lazy. Please also look if rules are perfect, i take the Linux codestyle from LLVM site

Fix issue #5415

* Skip building project if no file is modified
* Fix a wrong brace to trigger LINT

* Make lint step outside of unix build scope

* Add AccessModifierOffset: -8

* Typo fix & needs compile fix

* Fix header priorities
.clang-format [new file with mode: 0644]
.travis.yml
src/nameidmapping.h
util/travis/before_install.sh
util/travis/common.sh
util/travis/script.sh