1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

79 commits

Author SHA1 Message Date
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
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01:00
ed
a091a29929 Projucer: Cleaned up some exporter code 2020-03-23 09:31:02 +00:00
reuk
0dd3b02728 Projucer: Set hidden symbol visibility on macOS and Linux 2020-03-12 09:22:35 +00:00
ed
59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 2020-03-09 17:39:28 +00:00
Tom Poole
b452662ae7 Projucer: Changed the default architecture specified in Linux Makefiles 2020-02-05 14:12:29 +00:00
ed
fdc9831e60 Projucer: Only add plug-in properties to plug-in projects 2020-02-03 09:54:46 +00:00
Tom Poole
214e59aaa8 Projucer: Put recommended warning flags before other flags 2019-08-08 11:15:40 +01:00
ed
1951714776 Linux: Only add libcurl dependency when JUCE_USE_CURL is enabled 2019-07-09 14:38:27 +01:00
Tom Poole
1fd9c2f282 Projucer: Added an "add recommended warning flags" checkbox to the exporters 2019-06-11 16:44:29 +01:00
ed
cb7e325d51 Fixed some variable shadowing warnings 2019-06-04 17:59:02 +01:00
ed
38da38f658 Projucer: Minor formatting tweaks in the makefile exporter code 2019-02-19 12:21:20 +00:00