summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2016-11-10 18:54:55 (GMT)
committerBrad King <brad.king@kitware.com>2016-11-10 18:55:02 (GMT)
commit5a6a34cf7492e95cdc99fed4761ad41274954105 (patch)
treead07baf1db22df6e72521ed3e6d6e1c2ca634c0e
parentd28e3b6b657e96667e62ba6424ed6b9d17560de0 (diff)
downloadCastXML-5a6a34cf7492e95cdc99fed4761ad41274954105.zip
CastXML-5a6a34cf7492e95cdc99fed4761ad41274954105.tar.gz
CastXML-5a6a34cf7492e95cdc99fed4761ad41274954105.tar.bz2
Configure clang-format for CastXML source tree
Use the same format as CMake. This is the Mozilla style with a few tweaks: * Do not align operator arguments. * Do not always break after a function return type. * Limit to 79 columns instead of 80 to fit edge cases better in 80-column terminals.
-rw-r--r--.clang-format9
1 files changed, 9 insertions, 0 deletions
diff --git a/.clang-format b/.clang-format
new file mode 100644
index 0000000..a77589a
--- /dev/null
+++ b/.clang-format
@@ -0,0 +1,9 @@
+---
+# This configuration requires clang-format 3.8 or higher.
+BasedOnStyle: Mozilla
+AlignOperands: false
+AlwaysBreakAfterReturnType: None
+AlwaysBreakAfterDefinitionReturnType: None
+ColumnLimit: 79
+Standard: Cpp11
+...