Skip to content

Commit

Permalink
Merge branch 'juce-framework:master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
lukasklingebiel authored Dec 4, 2024
2 parents ab1bf01 + 51d11a2 commit fc0c238
Show file tree
Hide file tree
Showing 3,224 changed files with 616,609 additions and 259,589 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
23 changes: 23 additions & 0 deletions .clang-tidy
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Checks: >
-clang-analyzer-cplusplus.NewDeleteLeaks,
-clang-analyzer-optin.performance.Padding,
-clang-analyzer-security.FloatLoopCounter,
-clang-analyzer-security.insecureAPI.strcpy,
modernize-concat-nested-namespaces,
WarningsAsErrors: '*'

# No negative lookahead available here, which makes things difficult.
#
# We want checks to run on JUCE files included from the JUCE modules. We can
# restrict these to files named `juce_.*`.
#
# We also want checks to run on any files inlcuded from the examples or extras
# directories. However, some include paths generated by the Android Studio build
# system look like:
#
# ~/JUCE/examples/DemoRunner/Builds/Android/app/../../../../../modules/juce_box2d/box2d/Collision/b2CollideEdge.cpp
#
# Since we can only opt-in to paths, we restrict the maximum depth of the path
# past examples/extras.
HeaderFilterRegex: '(.*\/modules\/juce_.*juce_[^\/]*$)|(\/(examples|extras)(\/[^\/]*){1,7}$)'
9 changes: 5 additions & 4 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,11 @@ body:
multiple: true
options:
- x86_64
- ARM
- Other
- 64-bit
- 32-bit
- Arm64/aarch64
- Arm64EC (Windows)
- x86 (Windows, Android)
- 32 bit Arm (Linux, Android)
- Unsupported
validations:
required: true
- type: textarea
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,5 @@ extras/Projucer/JUCECompileEngine.dylib
/build

CMakeUserPresets.json
.editorconfig

11 changes: 8 additions & 3 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
include:
- project: 'juce-repos/JUCE-utils'
file: '/CI/gitlab-ci.yml'
variables:
REF: &REF master

include:
- project: juce-repos/JUCE-utils
file: /CI/gitlab-ci.yml
ref: *REF
inputs:
ref: *REF
Loading

0 comments on commit fc0c238

Please sign in to comment.