ed
|
cb7e325d51
|
Fixed some variable shadowing warnings
|
6 years ago |
ed
|
d84b3d62bd
|
Projucer: Added a VS2019 exporter
|
6 years ago |
ed
|
574f6ebd9b
|
Projucer: Fixed a typo in the legacy VST binary copy location setting documentation in the VS exporter
|
6 years ago |
ed
|
b2e2346745
|
Projucer: Add an option to specify per-file compiler flags
|
6 years ago |
Tom Poole
|
4d6921ff7d
|
CLion: Added support for application icons
|
6 years ago |
ed
|
fe49d69dfc
|
Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit
|
6 years ago |
ed
|
dbd48a755c
|
Projucer: Only add platform toolset, target platform version and IPP setting properties to configuration property groups in the VS exporter
|
6 years ago |
ed
|
0f103ac7e7
|
Projucer: Ensure that per-exporter SDK paths are backwards compatible
|
6 years ago |
ed
|
c407d528b1
|
Projucer: Fixed a bug where per-exporter SDK paths would not be saved/recalled correctly
|
6 years ago |
ed
|
c4eb15eb21
|
Projucer: Refactored the global paths window and project exporters to use the new FilePathPropertyComponent
|
6 years ago |
ed
|
bb0a0d3cb6
|
Projucer: Use a workaround to set the VS2017 Windows target platform option to the latest Windows 10 SDK installed on the build machine by default
|
6 years ago |
ed
|
38fcc1163d
|
Projucer: Partially reverted commit ff263ec to allow per-project VST3/AAX/RTAS SDK path overrides
|
6 years ago |
ed
|
ff263ecded
|
Projucer: Removed the per-exporter AAX and RTAS SDK and Android SDK/NDK path settings as well as the unused VST3 SDK setting as this was interfering with the embedded VST3 SDK path
|
6 years ago |
ed
|
06abfc16ce
|
Projucer: Added an option to set the /MP (multi-processor compilation) option in the Visual Studio exporter
|
6 years ago |
ed
|
89bef8879b
|
Projucer: Fixed a bug in the VS exporter causing the PlatformToolset property to be duplicated
|
6 years ago |
jules
|
1e6bbb8da9
|
Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this
|
6 years ago |
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.
This fixes problems with some files missing in previous SDK version (like wininet.h).
|
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 |