diff --git a/tools/code_format.sh b/tools/code_format.sh new file mode 100755 index 0000000..9964649 --- /dev/null +++ b/tools/code_format.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +astyle --options=code_style.ini --recursive "../src/*.cpp,*.h" +astyle --options=code_style.ini --recursive "../ext/*.cpp,*.h" +astyle --options=code_style.ini --recursive "../include/*.h" diff --git a/tools/code_style.ini b/tools/code_style.ini new file mode 100644 index 0000000..9a97cd9 --- /dev/null +++ b/tools/code_style.ini @@ -0,0 +1,24 @@ + --style=1tbs + --indent=spaces=4 + --suffix=none + --lineend=linux + --align-pointer=type + --align-reference=type + --min-conditional-indent=0 + --max-continuation-indent=120 + --convert-tabs + --attach-return-type + --attach-return-type-decl + --squeeze-ws + --pad-comma + --pad-oper + --pad-header + --indent-preproc-block + --indent-preproc-define + --indent-col1-comments + --indent-switches + --indent-cases + --attach-closing-while + --attach-namespaces + --keep-one-line-blocks + --formatted