reuk
|
2e72048cd2
|
Projucer: Enable ARM64EC for Visual Studio 2026 exporter
|
2025-12-16 08:50:50 +00:00 |
|
attila
|
3592a73682
|
Windows: Bump suggested WebView2 version number to current stable
|
2025-10-03 14:30:47 +02:00 |
|
attila
|
d1eb77be50
|
Projucer: Add Visual Studio 2026 exporter
|
2025-09-18 20:51:02 +02:00 |
|
reuk
|
1a80d64261
|
Create new empty juce_audio_processors_headless module
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
ba7593df26
|
MIDI: Add support for MIDI 2.0 I/O using Universal MIDI Packets
Includes support for communication with USB and Bluetooth devices, as well as virtual devices.
|
2025-09-17 12:50:07 +01:00 |
|
reuk
|
c93f999f13
|
Projucer: Add support for Windows MIDI Services nuget package
|
2025-09-17 12:50:05 +01:00 |
|
Oli
|
270063ac31
|
Projucer: (MSVC) Emit message on plugin install location and config error
|
2025-08-18 16:00:00 +01:00 |
|
Oli
|
cb698566e8
|
Projucer: (MSVC) Add missing Unity binary location property
|
2025-08-18 16:00:00 +01:00 |
|
reuk
|
f3840561b5
|
Projucer (MSVC): Add setting to control intrinsic functions optimisation flag
|
2025-07-22 15:47:40 +01:00 |
|
Oliver James
|
7f00a8bcb4
|
Projucer (MSVC): Make Zi default debug info flag
This restores the original debug-flag for MSVC projects generated by the Projucer.
|
2025-06-19 12:03:26 +01:00 |
|
Anthony Nicholls
|
f3d7c74ea1
|
VST3: Allow manifest helper to run independently
|
2025-06-10 16:13:33 +01:00 |
|
reuk
|
6fb4d820a2
|
Projucer (MSVC): Avoid generating debug info when this info would be thrown away at link time
|
2025-06-03 16:08:56 +01:00 |
|
Oli
|
522217d9c5
|
Projucer (MSVC): Fix multi-arch PCH project generation
Co-authored-by: Ryaan Ahmed <ryaan.ahmed@bandlab.com>
|
2025-04-24 14:57:30 +01:00 |
|
Oliver James
|
62028e6773
|
Projucer (MSVC): Make Z7 default debug info flag
|
2025-03-13 13:14:13 +00:00 |
|
Attila Szarvas
|
873bd8e537
|
Windows: Projucer: Turn 32/64 bit MSVC toolchain mismatch error into a warning
The warning informs about a resolvable situation that will cause an
error during LV2 plugin build steps, and suppresses VST3 manifest
generation.
|
2025-01-09 17:15:32 +00:00 |
|
Oliver James
|
8be4c49c19
|
Projucer: Warn when MSVC toolchain is x86 and system is x64
|
2024-12-19 13:58:58 +00:00 |
|
Oliver James
|
59ca34daaf
|
Projucer (MSVC): Move copy plugin step into VST2 codepath
|
2024-12-19 11:37:38 +00:00 |
|
Oliver James
|
2b958c0416
|
Projucer: Add checks for incompatible LV2 architecture configurations
|
2024-11-25 22:44:38 +00:00 |
|
Oliver James
|
3ec4707217
|
Projucer: Don't run scripts on non-built targets
|
2024-11-25 22:44:38 +00:00 |
|
Oliver James
|
b9c6f7833b
|
Projucer: Implement VST3 cross-platform manifest generation support
This enables the generation of VST3 manifests across platforms that support it. For instance, Windows ARM64 systems can now generate x64 manifests.
|
2024-11-25 22:44:29 +00:00 |
|
Anthony Nicholls
|
2f3dd44f33
|
Projucer: Add arm64 warning on Windows
|
2024-11-25 14:58:09 +00:00 |
|
Oliver James
|
59bd070291
|
Projucer: Disable AAX builds for Windows ARM
|
2024-11-25 14:58:09 +00:00 |
|
reuk
|
ac0ebe5797
|
Projucer: Add Arm64(EC) support on Windows
|
2024-11-25 14:58:03 +00:00 |
|
Oliver James
|
af51cb46eb
|
Projucer: Remove ARM32 support on Windows
|
2024-11-25 11:43:44 +00:00 |
|
Oliver James
|
04a04cffcd
|
Projucer: Check for VS instances before opening projects
|
2024-11-15 15:00:50 +00:00 |
|
reuk
|
cba00cc71f
|
Projucer: Always enable generated manifests for VS exporters
|
2024-10-22 15:51:39 +01:00 |
|
reuk
|
92cbbf3db1
|
VST3 SDK: Remove unused manifest
|
2024-09-05 12:12:37 +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
|
10f6bd34a7
|
AAX: Projucer, use bundled copy of the AAX SDK by default
|
2024-05-23 13:41:59 +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
|
94d98a2b10
|
Update licensing information
|
2024-04-16 11:39:35 +01:00 |
|
reuk
|
054a5ed17c
|
Projucer: Enable /bigobj for MSVC builds of PIP examples by default
|
2023-11-01 20:35:09 +00: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 |
|
reuk
|
39334c87fd
|
Projucer: Expand ProjectName macro when referencing targets from other projects
|
2023-09-19 18:49:38 +01:00 |
|
Tom Poole
|
9b041f3d74
|
Add a base clang-tidy configuration
|
2023-09-18 11:24:19 +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
|
c509a1821a
|
VST3 Client: Enable manifest generation globally
|
2023-05-31 15:15:26 +01:00 |
|
reuk
|
77458fb4f9
|
VST3 Client: Generate moduleinfo.json into Resources directory of bundle
|
2023-05-31 15:15:26 +01:00 |
|
reuk
|
b8f116c5c5
|
Projucer: Generate moduleinfo.json file during VST3 build
|
2023-05-02 13:25:23 +01:00 |
|
attila
|
d037d45e3b
|
AAX: Use unity build style for the AAX_SDK
JUCE no longer depends on built artifacts of the AAX_SDK
|
2023-02-14 20:04:08 +00:00 |
|
reuk
|
65305b1afe
|
Projucer: Build VST3 bundles from the MSVC exporters
|
2023-01-25 12:40:25 +00:00 |
|
Tom Poole
|
cf516ff0a9
|
Revert "Projucer: Build VST3 bundles from the MSVC exporters"
This reverts commit 4deea8ed93.
|
2023-01-25 11:31:49 +00:00 |
|
reuk
|
4deea8ed93
|
Projucer: Build VST3 bundles from the MSVC exporters
|
2023-01-12 19:25:28 +00:00 |
|
hogliux
|
b0bd31b3c2
|
Projucer: Fix an issue with per-file compiler flags not being respected
|
2022-11-03 10:19:15 +01:00 |
|
hogliux
|
2d42b9a44f
|
Windows: Added Windows ARM support to JUCE
|
2022-10-19 13:25:33 +02:00 |
|
reuk
|
15d9d35454
|
Projucer: Allow compiler and linker flags to be set per-configuration
|
2022-09-29 12:05:43 +01:00 |
|
reuk
|
cca01e7c96
|
Projucer: Add support for ClangCL toolset on Windows
|
2022-09-29 12:05:43 +01:00 |
|