Anthony Nicholls
72e3e0b697
Projucer: Fix a crash when enumerating modules
- Refactored code to remove repetition and magic numbers
1 year ago
attila
17d81f9c1d
Fix assertion for unmodified ARA plugin projects
Co-authored-by: Tatsuya Shiozawa <shio.tatsu99@gmail.com>
1 year ago
reuk
054a5ed17c
Projucer: Enable /bigobj for MSVC builds of PIP examples by default
1 year ago
reuk
8ebbc20311
MIDI-CI: Add module
1 year ago
reuk
94ee60041f
Enumerate: Replace some non-ranged loops
1 year ago
reuk
cb44d72b78
EnumerateIterator: Add utility for concisely enumerating ranges
1 year ago
Anthony Nicholls
8dd1ceb135
Resave all projects
1 year ago
Tom Poole
e80fd215d5
Resave all projects
1 year ago
Tom Poole
45494e34d5
Bump version number to 7.0.8
1 year ago
Tom Poole
aaeec5c12d
Add a temporary workaround to allow public projects to build using Xcode 15
To prevent too much disruption to people who have our public projects as
part of their build or testing systems we are temporarily ignoring a
warning about using Xcode 15.
1 year ago
reuk
f5c2e1d836
Projucer: Sign before, rather than after, copying
1 year ago
reuk
e1ac0961a0
Projucer: Set Weak attribute on weak-linked frameworks to avoid polluting OTHER_LDFLAGS
1 year ago
attila
ef61128127
Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter
1 year ago
Tom Poole
6bf9bb9a2e
Add final specifiers in implementation files
1 year ago
Anthony Nicholls
42ab5404c8
juce_core: Add tests and fix some bugs with Objective C helper functions
1 year ago
Tom Poole
4153d59e39
Formatting
1 year ago
Tom Poole
ff0cb4ad5b
Use NullCheckedInvocation in more places
1 year ago
reuk
33f999a9f0
JSON: Add new JSONUtils functions for working with JSON objects and pointers
1 year ago
reuk
56195d1053
Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate
1 year ago
Tom Poole
84de2fecee
Projucer: Remove some unused source files
1 year ago
Tom Poole
2fb19ffd8f
Fix some LLVM 17 compiler warnings
1 year ago
Anthony Nicholls
7727050cb2
Projucer iOS exporter: Set the default iOS deployment target to 12
1 year ago
Tom Poole
7d45d498b9
Removed some superfluous consts from definitions
1 year ago
reuk
39334c87fd
Projucer: Expand ProjectName macro when referencing targets from other projects
1 year ago
attila
78c07118a9
Projucer: Fix XCode exporter when certain paths contain ! characters
1 year ago
Tom Poole
5e52056b9f
Resave all projects
1 year ago
reuk
3d39e70393
Projucer: Link stdc++fs to vst3_helper if necessary
1 year ago
Tom Poole
9b041f3d74
Add a base clang-tidy configuration
1 year ago
Tom Poole
6e46eb2ce1
Projucer: Check ANDROID_HOME for clang-tidy path
1 year ago
Tom Poole
04d540df67
Change the format of the top level informational .txt files to .md
1 year ago
Tom Poole
b0ea7ab62a
Projucer: Increase the timeout of post-export commands
1 year ago
Tom Poole
e37d70934a
Projucer: Add an option to enable clang-tidy in Android builds
1 year ago
attila
9ecd9eb61e
Projucer: Eliminate reliance on DEPLOYMENT_LOCATION for Xcode plugin copy step
This fixes a build failure on MacOS Sonoma when the copy plugin step
is enabled.
1 year ago
reuk
7b743c5356
Projucer: Fix VST3 manifest generation when app sandbox is enabled
1 year ago
reuk
2cc3c3117d
Projucer: Fix install step for LV2 plugins in Xcode
1 year ago
Oliver James
7d9cdd3016
Audio: Add AudioWorkgroup support
This allows real-time threads to join an audio workgroup on Apple platforms.
1 year ago
Tom Poole
2843983a21
Resave all projects
1 year ago
Tom Poole
3ed327cc39
Xcode: Enable BuildIndependentTargetsInParallel
This fixes a warning when running xcodebuild directly
1 year ago
Tom Poole
0f307122d9
Resave all projects
1 year ago
Tom Poole
39a7609868
Resave all projects
1 year ago
Tom Poole
b769982bb5
Bump version number to 7.0.7
1 year ago
Anthony Nicholls
2bb530f636
approximatelyEqual: Add customisable tolerances for floating-point comparisons
1 year ago
Anthony Nicholls
19ba6bf193
Resave all projects
1 year ago
Anthony Nicholls
c014e1e9a2
Warnings: Add missing field initialisers warning
1 year ago
Anthony Nicholls
2a9ea9e534
Warnings: Reformat and match projucer and cmake recommended warnings
1 year ago
reuk
22db5c985d
Projucer: Delete old-style single-file VST3 as part of MSVC build to avoid errors when creating directory with the same name
1 year ago
reuk
6d7bf9281a
Projucer: Ensure plugin shared-code target is built with private symbol visibility
1 year ago
Tom Poole
7e3f3fab89
Resave all projects
1 year ago
Tom Poole
d5cb08e60e
Bump version number to 7.0.6
1 year ago
reuk
3ea663e91e
Projucer: Fix quoting of VST3 output bundle when running moduleinfotool
1 year ago