Added configuration files for git and automatic formatting
This commit is contained in:
9
.clang-format
Normal file
9
.clang-format
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
BasedOnStyle: LLVM
|
||||||
|
IndentWidth: 4
|
||||||
|
UseTab: Never
|
||||||
|
BreakBeforeBraces: Stroustrup
|
||||||
|
AlignConsecutiveAssignments: true
|
||||||
|
AlwaysBreakAfterReturnType: TopLevelDefinitions
|
||||||
|
PointerAlignment: Left
|
||||||
|
BreakBeforeBinaryOperators: None
|
||||||
|
PenaltyBreakAssignment: 10000
|
14
.gitattributes
vendored
Normal file
14
.gitattributes
vendored
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
# Attribute file for Git to avoid superficial/invisible changes
|
||||||
|
# caused by modifying the code with different text editors / operating systems
|
||||||
|
# See https://help.github.com/en/articles/dealing-with-line-endings
|
||||||
|
|
||||||
|
#Set the default behavior, in case people don't have core.autocrlf set.
|
||||||
|
* text=auto
|
||||||
|
|
||||||
|
# Explicitly declare text files you want to always be normalized and converted
|
||||||
|
# to native line endings on checkout.
|
||||||
|
*.c text
|
||||||
|
*.h text
|
||||||
|
*.cu text
|
||||||
|
*.cuh text
|
||||||
|
*.txt text
|
22
.gitignore
vendored
Normal file
22
.gitignore
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
asth-test.out.*
|
||||||
|
*.pyc
|
||||||
|
symb-test.out.*
|
||||||
|
*.o
|
||||||
|
DONE
|
||||||
|
*.aux
|
||||||
|
*.dvi
|
||||||
|
*.log
|
||||||
|
*.out
|
||||||
|
*.swp
|
||||||
|
*.tex~
|
||||||
|
*.txt~
|
||||||
|
*.bib~
|
||||||
|
*eps-converted-to.pdf
|
||||||
|
scripts/py_animate_data~
|
||||||
|
scripts/py_compare_snapshot~
|
||||||
|
scripts/py_show_ts~
|
||||||
|
scripts/py_visual_data~
|
||||||
|
*.blg
|
||||||
|
*.spl
|
||||||
|
makefile~
|
||||||
|
*~
|
Reference in New Issue
Block a user