Tom Poole
b82dd22365
Revert "iOS: Remove default Inter-App Audio entitlement from AU hosts"
This reverts commit 82377a787a
.
1 year ago
Tom Poole
82377a787a
iOS: Remove default Inter-App Audio entitlement from AU hosts
1 year ago
reuk
c509a1821a
VST3 Client: Enable manifest generation globally
2 years ago
reuk
77458fb4f9
VST3 Client: Generate moduleinfo.json into Resources directory of bundle
2 years ago
Anthony Nicholls
f5cd9547dd
Tidy divider comments
1 year ago
reuk
b8f116c5c5
Projucer: Generate moduleinfo.json file during VST3 build
2 years ago
reuk
39a731de46
ScopedMessageBox: Replace old AlertWindow uses with new API
2 years ago
attila
d037d45e3b
AAX: Use unity build style for the AAX_SDK
JUCE no longer depends on built artifacts of the AAX_SDK
2 years ago
reuk
ca47dc66a3
Projucer: Add inter-app-audio entitlement to iOS AU hosts
2 years ago
Tom Poole
473283fa19
Projucer: Update the default minimum deployment targets
Xcode 14 has minimum deployment targets of macos 10.13 and iOS 11.
2 years ago
reuk
8d0afb6939
Projucer: Fix build of default projects in Xcode 14.1
Mirrors the behaviour of CMake by only adding signing identity field to
project when identity is not empty.
2 years ago
hogliux
b0bd31b3c2
Projucer: Fix an issue with per-file compiler flags not being respected
2 years ago
reuk
15d9d35454
Projucer: Allow compiler and linker flags to be set per-configuration
2 years ago
reuk
d6910b232e
Projucer: Fix typo in help text
2 years ago
reuk
b3a4d54a72
Build: Update the minimum C++ standard to C++17
2 years ago
reuk
f8e91d4003
AU: Replace CoreAudioUtilityClasses with files from new SDK
3 years ago
reuk
028d1eea78
Projucer: Fix signing issue when building LV2 plugins on Arm macs
2 years ago
attila
2d30969b4e
Projucer: Prefer using launch storyboard on iOS even when a custom xcassets folder is set
2 years ago
reuk
2d7c65589d
Projucer: Create LV2 install directory when necessary
2 years ago
reuk
57a5ed7999
Projucer: Fix relative paths in LV2 plugin builds on macOS
2 years ago
Tom Poole
cdd619e7a1
Xcode: Update LastUpgradeCheck
2 years ago
attila
2fdc4f6633
Projucer: Remove VS2015 and CLion exporters
3 years ago
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
3 years ago
attila
31b2a86559
Projucer: Add ARA support
3 years ago
Tom Poole
b48dddcf4e
RTAS: Remove RTAS functionality
3 years ago
Tom Poole
db3c6e6216
macOS/iOS: Fix unguarded availability warnings
3 years ago
reuk
61f3c1dd98
LV2: Add initial client support
3 years ago
Tom Poole
eda5c696e5
macOS/iOS: Fix unguarded availability warnings
3 years ago
Tom Poole
e5cbcd7628
macOS/iOS: Add the ability to weak link module frameworks
3 years ago
Tom Poole
dea3fe60e4
Update copyright banners
3 years ago
Tom Poole
679fdc5421
Projucer: Improve the App Group ID setting help text
3 years ago
Tom Poole
dc4b9bd152
Projucer: Fix non-bool app sandbox temporary exception entitlements
3 years ago
Tom Poole
65b649225d
Projucer: Fix a typo in an app category name
3 years ago
reuk
0bf2f6a7a4
Revert "Projucer: Default to "Sign to Run Locally" when no signing identity is specified"
This reverts commit 8bacf8c15c
.
3 years ago
reuk
6d711a2312
Revert "Projucer: Check if IDE project file exists when saving"
This reverts commit a71bda9adb
.
3 years ago
ed
aaf00f13ca
Projucer: Bump Xcode LastUpgradeCheck
3 years ago
ed
fdcdda3463
Projucer: Update to ValueTreePropertyWithDefault class
3 years ago
ed
a71bda9adb
Projucer: Check if IDE project file exists when saving
3 years ago
ed
c45c1afc7e
Projucer: Bump Xcode LastUpgradeCheck
3 years ago
ed
3c82b3b906
Projucer: Amend 499a4240
slightly to add both warning settings to preserve compatibility with older Xcode versions
3 years ago
ed
499a424052
Projucer: Fix legacy build system setting for Xcode 13
3 years ago
reuk
c456d0c373
Projucer: Set EXCLUDED_ARCHS for compatibility with newer Xcodes
3 years ago
reuk
8bacf8c15c
Projucer: Default to "Sign to Run Locally" when no signing identity is specified
By default, x86_64 binaries are not signed, but arm64 binaries are. When
building universal binaries, it was possible to end up with a final
artefact that contains an unsigned x86_64 image, but a signed arm64
image. In some cases, this could cause issues in subsequent codesign
invocations.
3 years ago
ed
2707ea3ca0
Projucer: Add support for C++20 project language standard
4 years ago
reuk
7525da867b
Projucer: Allow setting the network multicast entitlement in the Xcode exporter
3 years ago
reuk
cd495f136e
Projucer: In Xcode exporter, properly escape single quotes in preprocessor definitions
3 years ago
Tom Poole
8cc0d12fb3
Separate C and C++ recommended warning flags
3 years ago
Tom Poole
45d12f7a18
Projucer: Only switch to manual Xcode signing if not using the default Code-Signing Identity
3 years ago
Tom Poole
0a69edd216
Projucer: Switch to manual Xcode signing if a Code-Signing Identity is specified
3 years ago
ed
c66e8baf7e
Whitespace
3 years ago