reuk
1a80d64261
Create new empty juce_audio_processors_headless module
2025-09-17 12:50:07 +01:00
tpoole
39b335ccef
Make building with MinGW a compiler error
2024-11-22 14:43:18 +00:00
reuk
8ae3bffe82
Whitespace: Fix whitespace and line endings in cmake files
2024-11-05 17:56:39 +00:00
reuk
ec4dfe1556
CMake: Warn when the C language is not enabled
2024-11-05 10:08:05 +00:00
attila
ed80adb3c7
CMake: Windows: Fix architecture detection for projects using add_subdirectory(JUCE...
2024-10-25 15:51:36 +02:00
attila
2d6bb5ba0e
Linux: CMake: Omit linking browser related dynamic libraries
...
We've already had a mechanism in place which loads these libraries, such
as libwebkit2gtk-4.1.so, only if they are available on the system during
runtime. This way we can run with either version 4.1 or 4.0 of the
library depending on which one is available.
It's also possible to run apps on headless systems with the relevant
features being effectively disabled in such situations.
2024-10-25 15:51:22 +02:00
Tom Poole
9e193862c1
CMake: Improve Windows Arm architecture detection
2024-10-23 10:59:05 +01:00
reuk
cff48fdc63
CMake: Fix warnings when configuring with --warn-uninitialized
2024-08-22 17:35:17 +01:00
reuk
ba9b6581b7
Platform: Remove references to unsupported platforms in docs and strings
2024-07-03 13:50:08 +01:00
reuk
9112911122
MinGW: Remove support
2024-06-27 18:10:21 +01:00
reuk
f491f126b7
Add Harfbuzz dependency
2024-04-17 14:41:00 +01:00
Tom Poole
94d98a2b10
Update licensing information
2024-04-16 11:39:35 +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
reuk
06df68c971
CMake: Increase minimum supported version to 3.22
2023-08-22 12:44:38 +01:00
reuk
6ef45eb20c
CMake: Avoid marking juce_VST3ManifestHelper.mm as HEADER_FILE_ONLY
2023-06-08 15:26:24 +01:00
reuk
13c2ba2dcc
CMake: Use DEBUG_CONFIGURATIONS to determine whether a configuration is a Debug configuration
2023-06-01 18:49:31 +01:00
reuk
77458fb4f9
VST3 Client: Generate moduleinfo.json into Resources directory of bundle
2023-05-31 15:15:26 +01:00
reuk
e56e470f5b
LV2 Manifest Helper: Rename main source file
2023-05-31 15:15:26 +01:00
Anthony Nicholls
c04354e1ee
Modules: Update JUCE module format for improved consistency
2023-04-04 19:54:40 +01:00
reuk
33ef4a86f4
Plugin Client: Remove unnecessary wrapper files
2023-03-14 19:13:03 +00:00
reuk
14e729545d
CMake: Disable AAX builds with MinGW
2023-02-28 19:09:08 +00:00
Tom Poole
29a90a0231
BSD: Fix some compiler warnings
2023-02-14 17:00:02 +00:00
reuk
3061876e0d
CMake: Ensure that juce_lv2_helper is built when source groups are enabled
2022-11-02 11:35:51 +00:00
reuk
b3a4d54a72
Build: Update the minimum C++ standard to C++17
2022-09-12 16:14:57 +01:00
reuk
f8e91d4003
AU: Replace CoreAudioUtilityClasses with files from new SDK
2022-09-12 16:14:56 +01:00
reuk
0072c567aa
CMake: Use forward-slashes in paths separators to avoid confusing MSVC in pragma comments
2022-07-13 11:13:17 +01:00
reuk
e7581fa947
CMake: Silently disable AAX builds on unsupported platforms
2022-06-27 12:10:38 +01:00
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
2022-05-16 17:55:48 +01:00
attila
f36949c1b2
ARA Host: Add support for scanning and hosting ARA plugins
2022-05-12 12:31:30 +02:00
reuk
1182024fc4
LV2: Add initial hosting support
2022-04-22 14:18:51 +01:00
Tom Poole
e5cbcd7628
macOS/iOS: Add the ability to weak link module frameworks
2022-04-04 12:36:33 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
reuk
9c5f4659bb
CMake: Handle tabs properly in module metadata blocks
2022-03-31 12:49:17 +01:00
reuk
967fc1cc24
CMake: Fix link of Android projects that use OpenGL
2022-01-10 22:15:21 +00:00
reuk
68a727fa19
CMake: Factor source-grouping fixup into a separate function
2021-10-14 12:40:24 +01:00
reuk
6ed8065f70
CMake: Support automatic linking of bundled libraries in modules
2021-06-30 17:04:23 +01:00
reuk
cc7e4d1630
CMake: Add support for configuring modules only
...
This build mode does not include support for juceaide or the
juce_add_* suite of helper functions.
2021-06-25 12:38:18 +01:00