Browse Source

Projucer: Add missing module dependencies when creating new projects

tags/2021-05-28
ed 5 years ago
parent
commit
ad0e7b829f
1 changed files with 6 additions and 1 deletions
  1. +6
    -1
      extras/Projucer/Source/Application/StartPage/jucer_NewProjectWizard.cpp

+ 6
- 1
extras/Projucer/Source/Application/StartPage/jucer_NewProjectWizard.cpp View File

@@ -185,9 +185,14 @@ static void addModules (Project& project, Array<var> modules, const String& modu
AvailableModulesList list;
list.scanPaths ({ modulePath });
auto& projectModules = project.getEnabledModules();
for (auto& mod : list.getAllModules())
if (modules.contains (mod.first))
project.getEnabledModules().addModule (mod.second, false, useGlobalPath);
projectModules.addModule (mod.second, false, useGlobalPath);
for (auto& mod : projectModules.getModulesWithMissingDependencies())
projectModules.tryToFixMissingDependencies (mod);
}
static void addExporters (Project& project, Array<var> exporters)


Loading…
Cancel
Save