summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2016-01-28 22:43:05 +0100
committerBent Bisballe Nyeng <deva@aasimon.org>2016-01-28 22:43:05 +0100
commit0dd44f2831e49b150c14deaa5d6d3ed90026f01d (patch)
treeced5b062f910f7a6e4152166f10e622693f5e154
parent35a301aa644d0be234f2920f447fe1a3b4a42b26 (diff)
parent7c345c6a4ec7aa666b1a69895b2c814b6d8f3dd3 (diff)
Merge .gitignore.
-rw-r--r--.clang-format42
-rw-r--r--.gitignore2
2 files changed, 44 insertions, 0 deletions
diff --git a/.clang-format b/.clang-format
new file mode 100644
index 0000000..fe6ba0c
--- /dev/null
+++ b/.clang-format
@@ -0,0 +1,42 @@
+Language: Cpp
+Standard: Cpp11
+
+# Use SmartTabs
+UseTab: ForIndentation
+IndentWidth: 4
+TabWidth: 4
+ConstructorInitializerIndentWidth: 4
+
+NamespaceIndentation: None
+
+# Use Allman brace style.
+BreakBeforeBraces: Allman
+
+# CTOR initializers should be
+# Class::Class()
+# : Foo()
+# , bar(1 ,2)
+# , bas("hello")
+BreakConstructorInitializersBeforeComma: true
+
+AccessModifierOffset: -4
+AlignAfterOpenBracket: false
+
+# Always expand curlies.
+AllowShortFunctionsOnASingleLine: None
+AllowShortLoopsOnASingleLine: false
+AllowShortIfStatementsOnASingleLine: false
+
+# Do not indent case labels
+IndentCaseLabels: false
+
+ConstructorInitializerAllOnOneLineOrOnePerLine: true
+AllowAllParametersOfDeclarationOnNextLine: true
+
+DerivePointerAlignment: false
+PointerAlignment: Left
+
+SpaceBeforeAssignmentOperators: true
+SpacesInParentheses: false
+SpacesInSquareBrackets: false
+SpaceBeforeParens: Never
diff --git a/.gitignore b/.gitignore
index c819996..362c682 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,6 +17,8 @@ libtool
ltmain.sh
missing
stamp-h1
+compile
+config.h.in~
test-driver
*.o
*.a