35 Commits (49aa9c9db471c103d7780f7d07cf70a8d85d5fcc)

Author SHA1 Message Date
  hogliux cf4f12a452 Replaced our VST2 interface headers with official VST3 SDK 7 years ago
  ed 608dd0654c Projucer: Ensure that the RTAS audio plugin client files have stdcall calling convention 7 years ago
  ed 527625b699 Added support for building Unity native audio plugins on desktop platforms 7 years ago
  ed a85dc1c5fe Projucer: Set the default plugin binary copy locations of the VS exporter based on the target architecture 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  ed 317793258f Projucer: Don't link to external libraries or compile resources file when building the shared code target in VS 7 years ago
  ed 4a80292515 Projucer: Fixed a bug in the MSVC exporter where the architecture setting was not being recalled correctly if set to "default" 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 be6c1ba489 Projucer: Added the xcopy '/R' flag to the Visual Studio AAX copy step to ensure that read-only files in the destination are overwritten 7 years ago
  ed 2d43125a95 Projucer: Cleaned up the exporter code 7 years ago
  ed 5095bea44a Projucer: Use dynamic runtime linking by default on Windows 7 years ago
  Noah Dayan 004360b59e Projucer: Added missing tooltip descriptions 7 years ago
  ed 1603f21976 Projucer: Update TextPropertyComponentWithEnablement and ChoicePropertyComponentWithEnablement to use ValueWithDefault 7 years ago
  ed b72a626516 Projucer: Updated all the exporters and the project settings to use the new ValueWithDefault class 7 years ago
  ed 9717758901 Projucer: Update VS exporter optimisation level options to correspond to the options in VS 7 years ago
  ed 47436c0f1d Projucer: Added some extra flags to the Visual Studio AAX copy step to ensure that hidden files are copied and file attributes are maintained 7 years ago
  hogliux 3fae004efe Windows: Use dynamic runtime linking by default 7 years ago
  ed 370cf229c6 Projucer: Fixed a bug in the VS exporter where link time optimisation settings were being ignored 7 years ago
  ed ea00d6201a Projucer: Add VS debug information format setting to debug builds and release builds with forced generation of debug symbols 7 years ago
  tpoole af5e219e01 Projucer: Added a Windows target platform option to the Code::Blocks exporter 7 years ago
  tpoole 1946712154 Projucer: Reorganised some source files so that we can compile with the malfunctioning link time optimisation of legacy 32 bit MinGW compilers 7 years ago
  ed 0e04fbf1cd Projucer: Don't set the windows target platform version in the .jucer file if it isn't specified 7 years ago
  ed 92f040ef23 Projucer: Made the tooltip for the "Windows Target Platform" option of the VS exporter more helpful 7 years ago
  ed d1c8762e8f Projucer: Set the correct debug information format value for MSVC build configurations 7 years ago
  Lukasz Kozakiewicz a97bdd6352 Projucer: replace Windows 10 target SDK 10.0.15063.0 with 10.0.16299.0. 7 years ago
  ed a166f01fce Projucer: Added an option to the Xcode and VS exporters to enable/disable the post-build plugin binary copy step 7 years ago
  jules 20147fc0cc A few code cleanups 7 years ago
  ed 5db438a45e Projucer: Changed the default VST2 binary copy path used by the Visual Studio exporters 7 years ago
  ed d346d6ef50 Projucer: Added a post-build step to Visual Studio plugin targets that copies the plugin to a specified folder, or the default folder for its type if one is not specified 7 years ago
  tpoole 21315abce4 Projucer: Added beta CLion exporter support 7 years ago
  ed f9d5f0eff5 Projucer: Added an option to set the debug information format for each build configuration to the VS exporter 7 years ago
  ed 559ff6778b Projucer: Added a link-time optimisation option to all exporters 7 years ago
  ed bffc53b336 Projucer: Added a company copyright field to the project settings 7 years ago
  hogliux 54029e776d Projucer: Re-factored source code groups and general code clean-up 7 years ago
  tpoole 03e6684355 Projucer: Fixed a Visual Studio exporter library linking bug 7 years ago
  ed c800d07983 Projucer: Changed the method for setting the Windows Target Platform option in the VS exporters to a text box 7 years ago
  ed b9ea65b0c1 Projucer: Fixed a couple of potential race conditions when saving a project 7 years ago
  ed ebb5219581 Fix for VS build error in last commit 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 2bd5aa04aa Projucer: Visual Studio Exporter: Set default architecture to x64 7 years ago
  tpoole 71ee795bbb Projucer: Fixed null-terminated string array bug 7 years ago
  tpoole ea34593ae4 Whitespace cleanup 7 years ago
  tpoole a520bf6457 Projucer: Fixed bug in f8b9e4468 7 years ago
  tpoole f8b9e44685 Projucer: Removed code for exporting old Visual Studio versions 7 years ago
  tpoole 1f8ccff728 Projucer: Fixed active VS build configuration bug 7 years ago
  tpoole 4965cdf030 Android: Added support for static libraries in modules 8 years ago
  ed 955b2aa71e Projucer: Made the default Windows target platform version 8.1 for VS2013 and VS2015 exporters and 10.0.15063.0 for VS2017 exporters 8 years ago
  hogliux d6d5a18818 Projucer: Use 10.0.14393.0 platform target version by default for VS exporter 8 years ago
  hogliux 7172e71b4a Projucer: Fixed duplicate backslash in Visual Studio output directory setting 8 years ago