mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-11 23:54:18 +00:00
Projucer: Fixed a bug where plugin binary copy locations previously set in the Xcode exporter weren't being preserved
This commit is contained in:
parent
75236aa61d
commit
52afdcb2ff
1 changed files with 10 additions and 0 deletions
|
|
@ -418,6 +418,7 @@ protected:
|
|||
rtasBinaryLocation (config, Ids::rtasBinaryLocation, nullptr, "/Library/Application Support/Digidesign/Plug-Ins/"),
|
||||
aaxBinaryLocation (config, Ids::aaxBinaryLocation, nullptr, "/Library/Application Support/Avid/Audio/Plug-Ins/")
|
||||
{
|
||||
updateOldPluginBinaryLocations();
|
||||
}
|
||||
|
||||
//==========================================================================
|
||||
|
|
@ -534,6 +535,15 @@ protected:
|
|||
props.add (new TextWithDefaultPropertyComponent<String> (aaxBinaryLocation, "AAX Binary location", 1024),
|
||||
"The folder in which the compiled AAX binary should be placed.");
|
||||
}
|
||||
|
||||
void updateOldPluginBinaryLocations()
|
||||
{
|
||||
if (! config ["xcodeVstBinaryLocation"].isVoid()) vstBinaryLocation = config ["xcodeVstBinaryLocation"];
|
||||
if (! config ["xcodeVst3BinaryLocation"].isVoid()) vst3BinaryLocation = config ["xcodeVst3BinaryLocation"];
|
||||
if (! config ["xcodeAudioUnitBinaryLocation"].isVoid()) auBinaryLocation = config ["xcodeAudioUnitBinaryLocation"];
|
||||
if (! config ["xcodeRtasBinaryLocation"].isVoid()) rtasBinaryLocation = config ["xcodeRtasBinaryLocation"];
|
||||
if (! config ["xcodeAaxBinaryLocation"].isVoid()) aaxBinaryLocation = config ["xcodeAaxBinaryLocation"];
|
||||
}
|
||||
};
|
||||
|
||||
BuildConfiguration::Ptr createBuildConfig (const ValueTree& v) const override
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue