Skip to content

Commit fc0c238

Browse files
Merge branch 'juce-framework:master' into master
2 parents ab1bf01 + 51d11a2 commit fc0c238

File tree

3,224 files changed

+616609
-259589
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,224 files changed

+616609
-259589
lines changed

.clang-tidy

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Checks: >
2+
-clang-analyzer-cplusplus.NewDeleteLeaks,
3+
-clang-analyzer-optin.performance.Padding,
4+
-clang-analyzer-security.FloatLoopCounter,
5+
-clang-analyzer-security.insecureAPI.strcpy,
6+
modernize-concat-nested-namespaces,
7+
8+
WarningsAsErrors: '*'
9+
10+
# No negative lookahead available here, which makes things difficult.
11+
#
12+
# We want checks to run on JUCE files included from the JUCE modules. We can
13+
# restrict these to files named `juce_.*`.
14+
#
15+
# We also want checks to run on any files inlcuded from the examples or extras
16+
# directories. However, some include paths generated by the Android Studio build
17+
# system look like:
18+
#
19+
# ~/JUCE/examples/DemoRunner/Builds/Android/app/../../../../../modules/juce_box2d/box2d/Collision/b2CollideEdge.cpp
20+
#
21+
# Since we can only opt-in to paths, we restrict the maximum depth of the path
22+
# past examples/extras.
23+
HeaderFilterRegex: '(.*\/modules\/juce_.*juce_[^\/]*$)|(\/(examples|extras)(\/[^\/]*){1,7}$)'

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,11 @@ body:
4848
multiple: true
4949
options:
5050
- x86_64
51-
- ARM
52-
- Other
53-
- 64-bit
54-
- 32-bit
51+
- Arm64/aarch64
52+
- Arm64EC (Windows)
53+
- x86 (Windows, Android)
54+
- 32 bit Arm (Linux, Android)
55+
- Unsupported
5556
validations:
5657
required: true
5758
- type: textarea

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,5 @@ extras/Projucer/JUCECompileEngine.dylib
6565
/build
6666

6767
CMakeUserPresets.json
68+
.editorconfig
69+

.gitlab-ci.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
include:
2-
- project: 'juce-repos/JUCE-utils'
3-
file: '/CI/gitlab-ci.yml'
1+
variables:
2+
REF: &REF master
43

4+
include:
5+
- project: juce-repos/JUCE-utils
6+
file: /CI/gitlab-ci.yml
7+
ref: *REF
8+
inputs:
9+
ref: *REF

0 commit comments

Comments
 (0)