Skip to content

Commit

Permalink
It's alive !
Browse files Browse the repository at this point in the history
  • Loading branch information
jcelerier committed Oct 30, 2021
0 parents commit 26a0552
Show file tree
Hide file tree
Showing 133 changed files with 14,282 additions and 0 deletions.
97 changes: 97 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
BasedOnStyle: WebKit

AllowAllArgumentsOnNextLine: true
BreakConstructorInitializers: BeforeComma
BreakInheritanceList: BeforeComma
ReflowComments: false
ConstructorInitializerAllOnOneLineOrOnePerLine: false

AccessModifierOffset: -2
AlignAfterOpenBracket: AlwaysBreak
AlignEscapedNewlinesLeft: true
AlignOperands: true
AlignTrailingComments: true
AlignConsecutiveDeclarations: false
AllowShortBlocksOnASingleLine: false
AllowShortCaseLabelsOnASingleLine: false
AllowShortFunctionsOnASingleLine: Inline
AllowShortIfStatementsOnASingleLine: false
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterDefinitionReturnType: false
AlwaysBreakBeforeMultilineStrings: true
AlwaysBreakTemplateDeclarations: true

BraceWrapping:
AfterClass: true
AfterControlStatement: true
AfterEnum: true
AfterFunction: true
AfterNamespace: true
AfterStruct: true
AfterUnion: true
BeforeCatch: true
BeforeElse: true
IndentBraces: false

BinPackArguments: false
BinPackParameters: false
ExperimentalAutoDetectBinPacking: false
AllowAllParametersOfDeclarationOnNextLine: false
BreakBeforeBinaryOperators: All
BreakBeforeBraces: Allman
BreakBeforeTernaryOperators: true
BreakConstructorInitializersBeforeComma: true
ColumnLimit: 79
CommentPragmas: '^ IWYU pragma:'
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: true
DerivePointerAlignment: false
IndentCaseLabels: true
IndentWidth: 2
IndentWrappedFunctionNames: false
KeepEmptyLinesAtTheStartOfBlocks: true
Language: Cpp
MaxEmptyLinesToKeep: 1
NamespaceIndentation: None
PenaltyBreakBeforeFirstCallParameter: 19
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
PenaltyBreakString: 1000
PenaltyExcessCharacter: 1000000
PenaltyReturnTypeOnItsOwnLine: 60
PointerAlignment: Left
SpaceAfterCStyleCast: false
SpaceBeforeAssignmentOperators: true
SpaceBeforeParens: ControlStatements
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 1
SpacesInAngles: false
SpacesInCStyleCastParentheses: false
SpacesInContainerLiterals: true
SpacesInParentheses: false
SpacesInSquareBrackets: false
SpaceBeforeCpp11BracedList: false
Standard: c++20
TabWidth: 2
UseTab: Never
CommentPragmas: '^ clang-format:'
StatementMacros: ['E_SIGNAL', 'PROPERTY', 'W_SIGNAL', 'W_PROPERTY', 'W_SLOT']
SortIncludes: true
IncludeBlocks: Regroup
IncludeCategories:
- Regex: '^"'
Priority: 1
- Regex: '<([[:alnum:]_]+\/?)+.(h|hpp)>'
Priority: 5
- Regex: '^<common/'
Priority: 10
- Regex: '^<avnd/'
Priority: 15
- Regex: '^<boost'
Priority: 20
- Regex: '^<Q'
Priority: 25
- Regex: '<[[:alnum:]]+>'
Priority: 800

58 changes: 58 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
*.zip
build-*
AppRun*
*.AppImage
*.txz
*.AppDir
wasm-release
make-build
cmake-build-debug
cmake-debug
3rdparty/VST3 SDK
score-srcs.pri
*.jsc
*.qmlc
Tests/testdata/stacks2
.idea
CMake/common
CMakeFiles*
src/disabled_addons
build-*
sonar-project.properties
nohup.out
build
Trash
Doxygen/html
Documentation/Doxygen/output
Documentation/Doxygen/dox.error
bin
libs
#files
.DS_Store
*.user
Makefile
*.autosave
# temporary files
*~
*.o

# Eclipse
.cproject
.project
.vs
/i-scoreRecast.app/
*.db
*kde*
cppcheck-html

src/addons/*
i-score*.pri
*/qemu-arm-static

Documentation/Doc_sources/score-documentation/site


*.user.*
.cmake

.vscode
19 changes: 19 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
cmake_minimum_required(VERSION 3.13 FATAL_ERROR)

set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake")

project(avendish)

include_directories(
/opt/libossia/include
/usr/include/qt
/usr/include/qt/QtCore
/usr/include/qt/QtGui
/usr/include/qt/QtQuick
/usr/include/qt/QtQml
/usr/include/python3.9
)

include(avendish)
include(avendish.examples)
include(avendish.tests)
Loading

0 comments on commit 26a0552

Please sign in to comment.