mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-02-08 04:20:09 +00:00
Projucer: Added virtual updateDeprecatedSettings() method to ProjectExporter
This commit is contained in:
parent
0075208fb4
commit
19ef27410e
6 changed files with 58 additions and 51 deletions
|
|
@ -151,12 +151,18 @@ bool Project::setCppVersionFromOldExporterSettings()
|
|||
return false;
|
||||
}
|
||||
|
||||
void Project::updateDeprecatedProjectSettings()
|
||||
{
|
||||
for (Project::ExporterIterator exporter (*this); exporter.next();)
|
||||
exporter->updateDeprecatedSettings();
|
||||
}
|
||||
|
||||
void Project::updateDeprecatedProjectSettingsInteractively()
|
||||
{
|
||||
jassert (! ProjucerApplication::getApp().isRunningCommandLine);
|
||||
|
||||
for (Project::ExporterIterator exporter (*this); exporter.next();)
|
||||
exporter->updateDeprecatedProjectSettingsInteractively();
|
||||
exporter->updateDeprecatedSettingsInteractively();
|
||||
}
|
||||
|
||||
void Project::initialiseMainGroup()
|
||||
|
|
@ -580,8 +586,6 @@ Result Project::loadDocument (const File& file)
|
|||
|
||||
parsedPreprocessorDefs = parsePreprocessorDefs (preprocessorDefsValue.get());
|
||||
|
||||
setCppVersionFromOldExporterSettings();
|
||||
|
||||
removeDefunctExporters();
|
||||
updateOldModulePaths();
|
||||
updateOldStyleConfigList();
|
||||
|
|
@ -589,6 +593,9 @@ Result Project::loadDocument (const File& file)
|
|||
moveOldPropertyFromProjectToAllExporters (Ids::smallIcon);
|
||||
getEnabledModules().sortAlphabetically();
|
||||
|
||||
setCppVersionFromOldExporterSettings();
|
||||
updateDeprecatedProjectSettings();
|
||||
|
||||
setChangedFlag (false);
|
||||
|
||||
if (! ProjucerApplication::getApp().isRunningCommandLine)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue