commit 8178b750b842542fc6c7ecce1c21fc8e646efc19 Author: Sylvain Schneider Date: Thu Mar 12 16:28:41 2026 +0100 Initial commit diff --git a/.clang-format b/.clang-format new file mode 100644 index 0000000..4b659bf --- /dev/null +++ b/.clang-format @@ -0,0 +1,37 @@ +--- +# This configuration requires clang-format 3.8 or higher. +Language: Cpp +BasedOnStyle: Mozilla +AlwaysBreakAfterReturnType: None +AlwaysBreakAfterDefinitionReturnType: None +BreakConstructorInitializersBeforeComma: false +AccessModifierOffset: '0' +AlignAfterOpenBracket: Align +AlignConsecutiveAssignments: 'true' +AlignConsecutiveDeclarations: 'true' +AlignEscapedNewlines: Left +AlignOperands: 'true' +AlignTrailingComments: 'true' +AllowAllParametersOfDeclarationOnNextLine: 'false' +AllowShortCaseLabelsOnASingleLine: 'false' +AllowShortFunctionsOnASingleLine: Empty +AllowShortLoopsOnASingleLine: 'false' +AlwaysBreakBeforeMultilineStrings: 'false' +BreakBeforeBraces: Allman +BreakBeforeTernaryOperators: 'true' +ColumnLimit: '0' +FixNamespaceComments: 'true' +IncludeBlocks: Regroup +IndentCaseLabels: 'true' +IndentPPDirectives: AfterHash +IndentWidth: '2' +NamespaceIndentation: None +PointerAlignment: Right +ReflowComments: 'true' +SortIncludes: 'true' +SortUsingDeclarations: 'true' +SpacesBeforeTrailingComments: 5 +TabWidth: '2' +UseTab: Never + +... diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3479565 --- /dev/null +++ b/.gitignore @@ -0,0 +1,35 @@ +# Ignore build folters +bin/ +obj/ +out/ +archives/ +tmp/ + +# Ignore IDE user files / folders +.vs/ +enc_temp_folder/ +*.aps +*.depend +*.db-journal +*.layout +*.opensdf +*.sdf +*.suo +*.user +*.filters + +# Ignore compiled user files +*.dat +*.pdf +*.db + +#------------------------ +# Temporary excludes from GIT +aggregoViewer/ +binaryResources/ +dataConverter/ +mathAnalysis_dll +*.ods +*.zip +*.xlsx +*.bkp \ No newline at end of file