reuk
|
9112911122
|
MinGW: Remove support
|
2024-06-27 18:10:21 +01:00 |
|
reuk
|
813b01e3d8
|
Projucer: Remove Visual Studio 2017 exporter
|
2024-06-27 18:10:21 +01:00 |
|
reuk
|
ffc5061937
|
Projucer: Remove Code::Blocks exporter
|
2024-06-27 18:10:19 +01:00 |
|
reuk
|
473da34dfa
|
InAppPurchases: Update Android implementation to support GPB 7.0.0
Also updates the Projucer's Android exporter to update Google Play
Billing Library dependency to 7.0.0.
|
2024-06-12 19:16:32 +01:00 |
|
reuk
|
07be00db7d
|
Projucer: Update recommended Gradle and Android Plugin versions
|
2024-06-12 19:16:32 +01:00 |
|
reuk
|
d3add9900a
|
Projucer: Enable AndroidX in gradle.properties to silence Google Play Billing warning
Without this change, a warning is raised during the build that a
dependency uses AndroidX but the main project does not.
|
2024-06-12 19:16:32 +01:00 |
|
reuk
|
15f28d71f2
|
Projucer: Switch from deprecated compileSdkVersion to new compileSdk
|
2024-06-12 19:16:31 +01:00 |
|
reuk
|
10f6bd34a7
|
AAX: Projucer, use bundled copy of the AAX SDK by default
|
2024-05-23 13:41:59 +01:00 |
|
reuk
|
3ae474d12c
|
Projucer: Update default min/target SDK, NDK, and build tool versions for Android
|
2024-04-17 14:41:01 +01:00 |
|
reuk
|
f491f126b7
|
Add Harfbuzz dependency
|
2024-04-17 14:41:00 +01:00 |
|
attila
|
5f638157f7
|
WebBrowserComponent: Improve native integrations
|
2024-04-16 17:43:21 +01:00 |
|
Tom Poole
|
fd933dfac6
|
Projucer: Remove the JUCE splash screen and update licensing
|
2024-04-16 17:43:19 +01:00 |
|
Tom Poole
|
94d98a2b10
|
Update licensing information
|
2024-04-16 11:39:35 +01:00 |
|
Anthony Nicholls
|
5a0dde4915
|
Projucer (Xcode): Only code-sign a copy of a plugin when EXPANDED_CODE_SIGN_IDENTITY is available
|
2024-03-27 14:51:50 +00:00 |
|
Anthony Nicholls
|
26b817b7a4
|
Projucer (Xcode): Code-sign using the expanded code sign identity
|
2024-03-07 17:52:55 +00:00 |
|
Anthony Nicholls
|
9e3e20c6aa
|
Projucer (Xcode): Fix typo for reading extra code sign arguments
|
2024-03-07 17:20:12 +00:00 |
|
Anthony Nicholls
|
97199a9d30
|
Projucer (Xcode): Include quotes when echoing post build commands
|
2024-03-07 17:20:12 +00:00 |
|
Anthony Nicholls
|
b6a06ebf24
|
LV2: Fix LV2 codesign command during plugin copy step
- The LV2 bundle rather than the executable was incorrectly be signed
|
2024-03-04 14:23:15 +00:00 |
|
Anthony Nicholls
|
ff62191e14
|
Xcode: Add codesign timestamp argument by default on all macOS builds
|
2024-02-29 12:21:10 +00:00 |
|
Anthony Nicholls
|
89330431c4
|
Projucer (Xcode): Revert to copying and code signing a plugin instead of symlinking
|
2024-02-29 12:21:10 +00:00 |
|
Tom Poole
|
e265be5a03
|
Xcode: Fix a bug in paths with a tilde
|
2024-02-14 19:02:24 +00:00 |
|
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.
|
2024-01-03 14:08:31 +00:00 |
|
reuk
|
b3b2be54cf
|
Projucer: Fix clean and strip rules in generated makefiles
|
2023-11-30 21:33:14 +00:00 |
|
reuk
|
4478ca797e
|
Projucer: Tidy implementation of writeTargetLines
|
2023-11-30 21:33:14 +00:00 |
|
reuk
|
235544fd27
|
Projucer: Tidy up unnecessary enum qualification
|
2023-11-29 18:08:12 +00:00 |
|
reuk
|
60df98202e
|
Projucer: Make Xcode copy step symlink to build result, rather than copying
|
2023-11-23 13:02:39 +00:00 |
|
reuk
|
054a5ed17c
|
Projucer: Enable /bigobj for MSVC builds of PIP examples by default
|
2023-11-01 20:35:09 +00:00 |
|
reuk
|
f5c2e1d836
|
Projucer: Sign before, rather than after, copying
|
2023-10-16 23:52:12 +01:00 |
|
reuk
|
e1ac0961a0
|
Projucer: Set Weak attribute on weak-linked frameworks to avoid polluting OTHER_LDFLAGS
|
2023-10-12 16:17:15 +01:00 |
|
attila
|
ef61128127
|
Projucer: Fix the type of the iokit sandbox exception in the Xcode exporter
|
2023-10-12 12:44:12 +02:00 |
|
Tom Poole
|
4153d59e39
|
Formatting
|
2023-10-02 15:42:20 +01:00 |
|
reuk
|
56195d1053
|
Serialisation: Add basic utilities to facilitate conversion to/from JSON with minimal boilerplate
|
2023-09-26 11:21:45 +01:00 |
|
Tom Poole
|
2fb19ffd8f
|
Fix some LLVM 17 compiler warnings
|
2023-09-25 11:21:11 +01:00 |
|
Anthony Nicholls
|
7727050cb2
|
Projucer iOS exporter: Set the default iOS deployment target to 12
|
2023-09-22 15:26:52 +01:00 |
|
reuk
|
39334c87fd
|
Projucer: Expand ProjectName macro when referencing targets from other projects
|
2023-09-19 18:49:38 +01:00 |
|
attila
|
78c07118a9
|
Projucer: Fix XCode exporter when certain paths contain ! characters
|
2023-09-19 17:49:52 +02:00 |
|
reuk
|
3d39e70393
|
Projucer: Link stdc++fs to vst3_helper if necessary
|
2023-09-18 13:26:12 +01:00 |
|
Tom Poole
|
9b041f3d74
|
Add a base clang-tidy configuration
|
2023-09-18 11:24:19 +01:00 |
|
Tom Poole
|
6e46eb2ce1
|
Projucer: Check ANDROID_HOME for clang-tidy path
|
2023-09-08 06:58:25 +01:00 |
|
Tom Poole
|
b0ea7ab62a
|
Projucer: Increase the timeout of post-export commands
|
2023-09-04 16:11:02 +01:00 |
|
Tom Poole
|
e37d70934a
|
Projucer: Add an option to enable clang-tidy in Android builds
|
2023-09-04 11:20:39 +01:00 |
|
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.
|
2023-08-31 11:13:52 +02:00 |
|
reuk
|
7b743c5356
|
Projucer: Fix VST3 manifest generation when app sandbox is enabled
|
2023-08-30 12:38:36 +01:00 |
|
reuk
|
2cc3c3117d
|
Projucer: Fix install step for LV2 plugins in Xcode
|
2023-08-30 12:38:35 +01:00 |
|
Tom Poole
|
3ed327cc39
|
Xcode: Enable BuildIndependentTargetsInParallel
This fixes a warning when running xcodebuild directly
|
2023-08-29 12:59:09 +01:00 |
|
Anthony Nicholls
|
c014e1e9a2
|
Warnings: Add missing field initialisers warning
|
2023-08-11 23:14:26 +01:00 |
|
Anthony Nicholls
|
2a9ea9e534
|
Warnings: Reformat and match projucer and cmake recommended warnings
|
2023-08-11 23:14:25 +01:00 |
|
reuk
|
22db5c985d
|
Projucer: Delete old-style single-file VST3 as part of MSVC build to avoid errors when creating directory with the same name
|
2023-08-11 18:44:40 +01:00 |
|
reuk
|
6d7bf9281a
|
Projucer: Ensure plugin shared-code target is built with private symbol visibility
|
2023-08-10 15:04:24 +01:00 |
|
reuk
|
3ea663e91e
|
Projucer: Fix quoting of VST3 output bundle when running moduleinfotool
|
2023-07-19 20:31:39 +01:00 |
|