mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Projucer: Added a "VST (Legacy) SDK" field to the global paths window and re-factored the global paths window a bit
This commit is contained in:
parent
2709a84248
commit
fe49d69dfc
18 changed files with 287 additions and 154 deletions
|
|
@ -153,6 +153,7 @@ public:
|
|||
|
||||
bool shouldUseGNUExtensions() const { return gnuExtensionsValue.get(); }
|
||||
|
||||
String getVSTLegacyPathString() const { return vstLegacyPathValueWrapper.wrappedValue.get(); }
|
||||
String getVST3PathString() const { return vst3PathValueWrapper.wrappedValue.get(); }
|
||||
String getAAXPathString() const { return aaxPathValueWrapper.wrappedValue.get(); }
|
||||
String getRTASPathString() const { return rtasPathValueWrapper.wrappedValue.get(); }
|
||||
|
|
@ -400,7 +401,7 @@ protected:
|
|||
TargetOS::OS os;
|
||||
};
|
||||
|
||||
ValueWithDefaultWrapper vst3PathValueWrapper, rtasPathValueWrapper, aaxPathValueWrapper;
|
||||
ValueWithDefaultWrapper vstLegacyPathValueWrapper, vst3PathValueWrapper, rtasPathValueWrapper, aaxPathValueWrapper;
|
||||
|
||||
ValueWithDefault targetLocationValue, extraCompilerFlagsValue, extraLinkerFlagsValue, externalLibrariesValue,
|
||||
userNotesValue, gnuExtensionsValue, bigIconValue, smallIconValue, extraPPDefsValue;
|
||||
|
|
@ -476,6 +477,7 @@ private:
|
|||
void createIconProperties (PropertyListBuilder&);
|
||||
void addVSTPathsIfPluginOrHost();
|
||||
void addCommonAudioPluginSettings();
|
||||
void addLegacyVSTFolderToPathIfSpecified();
|
||||
RelativePath getInternalVST3SDKPath();
|
||||
void addVST3FolderToPath();
|
||||
void addAAXFoldersToPath();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue