1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-13 00:04:19 +00:00
Commit graph

90 commits

Author SHA1 Message Date
Anthony Nicholls
f3d7c74ea1 VST3: Allow manifest helper to run independently 2025-06-10 16:13:33 +01:00
attila
47e71a4050 Projucer: Fix package resolution on Linux 2024-07-02 17:57:12 +02:00
reuk
ffc5061937
Projucer: Remove Code::Blocks exporter 2024-06-27 18:10:19 +01:00
Tom Poole
94d98a2b10 Update licensing information 2024-04-16 11:39:35 +01: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
Tom Poole
2fb19ffd8f Fix some LLVM 17 compiler warnings 2023-09-25 11:21:11 +01:00
reuk
3d39e70393 Projucer: Link stdc++fs to vst3_helper if necessary 2023-09-18 13:26:12 +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
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
31f94c2e28 Projucer: Add embedded Linux subprocess for WebView support 2023-03-02 17:49:34 +00:00
Tom Poole
29a90a0231
BSD: Fix some compiler warnings 2023-02-14 17:00:02 +00:00
reuk
709c0f7a16
Projucer: Fix file-specific compiler flags 2023-01-12 19:25:28 +00:00
reuk
6f458086f9
Projucer: Avoid abspath in generated makefiles
abspath doesn't cope very well with paths that contain spaces, even if
those spaces are escaped.
2022-12-14 11:12:59 +00:00
hogliux
b0bd31b3c2 Projucer: Fix an issue with per-file compiler flags not being respected 2022-11-03 10:19:15 +01:00
reuk
15d9d35454
Projucer: Allow compiler and linker flags to be set per-configuration 2022-09-29 12:05:43 +01:00
reuk
886ee724de
Projucer: Use correct paths to LV2 manifest helper source 2022-09-14 19:42:07 +01:00
reuk
ec8cd0e48b
Projucer: Fix LV2 manifest helper path in makefile exporter 2022-09-12 16:14:57 +01:00
reuk
d066a0b694 Projucer: Avoid running copy commands when plugin copy step is disabled on Linux 2022-08-31 17:42:47 +01:00
reuk
538dc0e120 Projucer: Correctly resolve path to LV2 manifest helper on Linux 2022-08-31 17:42:47 +01:00
attila
82a31c9ccc Linux: Enable ARA compilation 2022-08-03 13:06:55 +00:00
attila
2fdc4f6633 Projucer: Remove VS2015 and CLion exporters 2022-05-25 13:56:55 +02:00
Tom Poole
2ec861d99e Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
Tom Poole
b48dddcf4e RTAS: Remove RTAS functionality 2022-05-03 08:16:37 +01:00
reuk
61f3c1dd98
LV2: Add initial client support 2022-04-22 14:18:52 +01:00
Tom Poole
dea3fe60e4 Update copyright banners 2022-04-04 12:36:32 +01:00
Tom Poole
30a516898c Projucer: Add a PKG_CONFIG environment variable to Linux Makefiles 2022-03-04 10:25:19 +00:00
ed
fdcdda3463 Projucer: Update to ValueTreePropertyWithDefault class 2021-12-10 15:49:01 +00:00
ed
a12d5fb540 Projucer: Add "audioplugin_" prefix to Unity plug-ins on Linux 2021-10-25 08:26:13 +01:00
ed
2707ea3ca0 Projucer: Add support for C++20 project language standard 2021-09-29 11:47:58 +01:00
reuk
6c775a367b
Projucer: Escape single quotes in project names for makefile projects 2021-09-22 10:23:03 +01:00
Tom Poole
8cc0d12fb3 Separate C and C++ recommended warning flags 2021-09-21 09:23:48 +01:00
reuk
768c2f6db1
Projucer: Add armv8 option for makefile exporter 2021-04-28 16:55:21 +01:00
reuk
8c9c3c3ca9
Projucer: Use exporter name, rather than build folder name, to locate pre-built libraries 2021-03-24 14:24:53 +00:00
ed
d677fd6264 Projucer: Added PCH support for Xcode and Visual Studio exporters 2020-08-25 11:12:23 +01:00
Tom Poole
6f22faf29d Linux: Fixed a bug setting the VST3 plug-in bundle arch dir 2020-08-05 15:40:23 +01:00
ed
6a9f9cd550 Projucer: Updated CLion and Linux Code::Blocks exporter code for optional webkit and gtk packages 2020-07-21 15:50:14 +01:00
ed
819ccc08ca Projucer: Escape VST plug-in target names correctly in generated makefile 2020-07-03 14:09:24 +01:00
ed
009d685179 Updated all license headers 2020-06-29 08:30:22 +01:00
ed
3283f2224a Projucer: Added new start page window 2020-06-04 14:52:29 +01:00
ed
2eb14258c7 Projucer: Create plug-in binary destination directory before copying 2020-04-29 11:07:56 +01:00
Tom Poole
894e7d2bd2 Updated all license headers 2020-04-23 17:30:39 +01:00
ed
7d1bfb054d Projucer: Added support for building VST3 plug-ins on Linux and added copy step options for all plug-in formats 2020-04-16 12:18:49 +01:00
ed
1c1f74562f Projucer: Don't link to webkit packages 2020-04-16 12:18:49 +01:00
reuk
2ca69e8f70 Projucer: Stop requiring JuceHeader to be included in projects 2020-04-13 13:16:05 +01:00
reuk
ece5644a20 CMake: Add support for building JUCE projects with CMake 2020-04-13 12:10:11 +01:00