19 Commits (49aa9c9db471c103d7780f7d07cf70a8d85d5fcc)

Author SHA1 Message Date
  hogliux baa8bbf300 Linux: Added an option to lazily load libcurl symbols only when they are needed 7 years ago
  hogliux cf4f12a452 Replaced our VST2 interface headers with official VST3 SDK 7 years ago
  ed 527625b699 Added support for building Unity native audio plugins on desktop platforms 7 years ago
  ed 1bdc584449 Projucer: Remove unused VST3 code in MakefileProjectExporter 7 years ago
  ed 32789aec6c Projucer: Added getJUCEModules() and getJUCEExporters() methods to MiscUtilities and use getTargetFolderForExporter() for setting exporter's target locations 7 years ago
  ed 06773f18bb Projucer: Add C++17 flag to exporters that support it 7 years ago
  ed 2d43125a95 Projucer: Cleaned up the exporter code 7 years ago
  Noah Dayan 004360b59e Projucer: Added missing tooltip descriptions 7 years ago
  ed b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 7 years ago
  Tom Poole 458534056a CLion: Fixed a missing .a suffix when creating static libraries 7 years ago
  Tom Poole 85040c02e0 Removed the -no-pie linker flag from Linux builds 7 years ago
  Tom Poole f2261faee7 Fixed some bugs in LTO builds 7 years ago
  tpoole 3659742a3a Linux: Disabled creating position independent executables for GUI apps 7 years ago
  tpoole 00af141203 CLion: Fixed an issue with module library include paths 7 years ago
  tpoole b936eaeebc Projucer: Fixed a Linux Makefile library name bug 7 years ago
  tpoole 21315abce4 Projucer: Added beta CLion exporter support 7 years ago
  ed 559ff6778b Projucer: Added a link-time optimisation option to all exporters 7 years ago
  tpoole 13ccdf9411 Projucer: Added more thorough checking of pkg-config dependencies 7 years ago
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 7 years ago
  jules f088225bce Updated projucer makefile generator to build projects with -fvisibility=hidden 7 years ago
  ed e3f64eb1e3 Projucer: Added a missing space in the Makefile exporter 7 years ago
  ed b9ea65b0c1 Projucer: Fixed a couple of potential race conditions when saving a project 7 years ago
  ed 2e81e8a0dc Projucer: Made the C++ language standard option a per-project instead of per-build configuration setting. Added an option to enable GNU compiler extensions for supported exporters. Added the option to specify a minimum C++ language standard in module declarations and added a warning to the Projucer when adding a module that has a higher standard than currently set. 7 years ago
  tpoole 4965cdf030 Android: Added support for static libraries in modules 8 years ago
  hogliux 762e96f91d Projucer: Added phony targets to Projucer generated makefiles 8 years ago
  hogliux 1e9be800c5 Projucer: Only add webkit2gtk-4 linux dependency if JUCE_WEB_BROWSER is actually enabled 8 years ago
  hogliux 3716bc6f66 Linux: Fixed an issue where the Makefile generated by the Projucer would not trigger recompilation when files were changed (Fixes #202) 8 years ago
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  jules 8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 8 years ago
  tpoole 302c42125c Fixed dynamic library filenames in Makefiles 8 years ago
  tpoole ab4f269c60 Removed brackets from build target names and resaved all projects 8 years ago
  hogliux ec0485388d Reworked and modernised Android exporter and removed old deprecated Android ant exporter 8 years ago
  hogliux 0117aace01 Added support for multi-target exporters and standalone plug-in format 8 years ago
  tpoole da3f3a8eac Fixed bug creating dynamic libraries with the Linux Makefile and Code::Blocks exporters 8 years ago
  hogliux 32db13e0d5 CPP/C/CXX/LDFLAGS should be appended to JUCE_CPPFLAGS etc. in linux makefiles 8 years ago
  tpoole 9f31d6498a Use a bespoke VST2 interface 8 years ago
  hogliux c9aca28d00 Add pkg-config support for linux 8 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  jules 87181a6947 Introjucer: Added C++14 as an option for linux makefiles 9 years ago
  jules 89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 9 years ago
  jules 8045d89b3a Introjucer: added C++ standard as an option in linux makefiles 9 years ago
  jules 21dabf778d Introjucer: Refactored global path implementation 9 years ago
  Timur Doumler 7c226fcf92 Introjucer: C++98 compile fixes. 9 years ago
  Timur Doumler a178731a95 refactoring: put initialisation of dependency path values into the individual exporters, called from their constructors. 9 years ago
  hogliux c7b8e77031 Update copyright notice 9 years ago
  hogliux c2c0795aea Add https/SSL support for Linux (via libcurl) 9 years ago
  jules b7c3b5c89c Introjucer: moved a C++11 flag setting in the linux makefile. 10 years ago
  jules 43ce64a099 Introjucer: refactored some functions and made it add "--no-undefined" to linux VST makefile linker settings. 10 years ago
  Timur Doumler 898e3c3796 Introjucer: added Linux Code::Blocks project export. 10 years ago
  jules 31f0d5e239 Introjucer: added more options for optimisation levels on GCC/LLVM targets. 10 years ago