Anthony Nicholls
3b7aaee7e7
Projucer (Xcode): Only code-sign a copy of a plugin when `EXPANDED_CODE_SIGN_IDENTITY` is available
1 year ago
Tom Poole
c22f398230
Resave all projects
1 year ago
Tom Poole
1d83803a18
Bump version number to 7.0.12
1 year ago
Anthony Nicholls
5a0dde4915
Projucer (Xcode): Only code-sign a copy of a plugin when `EXPANDED_CODE_SIGN_IDENTITY` is available
1 year ago
Tom Poole
859de81dc4
Resave all projects
1 year ago
Tom Poole
aace97904c
Bump version number to 7.0.11
1 year ago
Anthony Nicholls
26b817b7a4
Projucer (Xcode): Code-sign using the expanded code sign identity
1 year ago
Anthony Nicholls
9e3e20c6aa
Projucer (Xcode): Fix typo for reading extra code sign arguments
1 year ago
Anthony Nicholls
97199a9d30
Projucer (Xcode): Include quotes when echoing post build commands
1 year ago
Anthony Nicholls
b6a06ebf24
LV2: Fix LV2 codesign command during plugin copy step
- The LV2 bundle rather than the executable was incorrectly be signed
1 year ago
Anthony Nicholls
aa9c02a8a8
Resave projects
1 year ago
Anthony Nicholls
ff62191e14
Xcode: Add codesign timestamp argument by default on all macOS builds
1 year ago
Anthony Nicholls
89330431c4
Projucer (Xcode): Revert to copying and code signing a plugin instead of symlinking
1 year ago
Tom Poole
e265be5a03
Xcode: Fix a bug in paths with a tilde
1 year ago
Tom Poole
91ff42d80f
Resave all projects
1 year ago
Tom Poole
4555a8d1ad
Bump version number to 7.0.10
1 year ago
reuk
047448fbce
Warnings: Add missing overrides
1 year ago
attila
0611baf1be
Add ChildProcessManager
The new class hold a list of ChildProcesses and periodically checks
their return value until they report termination. On Linux this check
is necessary to avoid leaving zombie processes behind.
1 year ago
attila
03947a2646
Projucer: Fix VST3 and LV2 manifest helper paths in Xcode when using relative module paths
Even without this change the helpers would build correctly, but Xcode
would be unable to open them in the GUI and present them in red letters.
1 year ago
attila
89c2536a77
Move NativeScaleFactorNotifier from audio_processors to gui_basics
1 year ago
attila
2cc41fff40
Projucer: Fix handling ARA analyzable content and transform flags
1 year ago
Anthony Nicholls
418d7b9c38
SharedResourcePointer: Get a SharedResourcePointer instance without creating one
- Also refactored internals to use weak/shared pointers
1 year ago
reuk
6e8210d6b1
Resave all projects
1 year ago
reuk
b3b2be54cf
Projucer: Fix clean and strip rules in generated makefiles
1 year ago
reuk
4478ca797e
Projucer: Tidy implementation of writeTargetLines
1 year ago
reuk
235544fd27
Projucer: Tidy up unnecessary enum qualification
1 year ago
reuk
60df98202e
Projucer: Make Xcode copy step symlink to build result, rather than copying
1 year ago
Tom Poole
4666819a91
Resave all projects
1 year ago
Tom Poole
61aa1fc4ab
Bump version number to 7.0.9
1 year ago
Anthony Nicholls
17c9de053f
Projucer: Remove extra macos frameworks
2 years ago
reuk
fa0c91ddee
Projucer: Reorder data members to ensure that headers outlive the concertina
2 years ago
Anthony Nicholls
72e3e0b697
Projucer: Fix a crash when enumerating modules
- Refactored code to remove repetition and magic numbers
2 years ago
attila
17d81f9c1d
Fix assertion for unmodified ARA plugin projects
Co-authored-by: Tatsuya Shiozawa <shio.tatsu99@gmail.com>
2 years ago
reuk
054a5ed17c
Projucer: Enable /bigobj for MSVC builds of PIP examples by default
2 years ago
reuk
8ebbc20311
MIDI-CI: Add module
2 years ago
reuk
94ee60041f
Enumerate: Replace some non-ranged loops
2 years ago
reuk
cb44d72b78
EnumerateIterator: Add utility for concisely enumerating ranges
2 years ago
Anthony Nicholls
8dd1ceb135
Resave all projects
2 years ago
Tom Poole
e80fd215d5
Resave all projects
2 years ago
Tom Poole
45494e34d5
Bump version number to 7.0.8
2 years 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.
2 years ago
reuk
f5c2e1d836
Projucer: Sign before, rather than after, copying
2 years ago
reuk
e1ac0961a0
Projucer: Set Weak attribute on weak-linked frameworks to avoid polluting OTHER_LDFLAGS
2 years ago
attila
ef61128127
Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter
2 years ago
Tom Poole
6bf9bb9a2e
Add final specifiers in implementation files
2 years ago
Anthony Nicholls
42ab5404c8
juce_core: Add tests and fix some bugs with Objective C helper functions
2 years ago
Tom Poole
4153d59e39
Formatting
2 years ago
Tom Poole
ff0cb4ad5b
Use NullCheckedInvocation in more places
2 years ago
reuk
33f999a9f0
JSON: Add new JSONUtils functions for working with JSON objects and pointers
2 years ago
reuk
56195d1053
Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate
2 years ago