Browse Source

Projucer: Re-scan module paths immediately on start up

tags/2021-05-28
ed 7 years ago
parent
commit
90765fa52a
2 changed files with 4 additions and 4 deletions
  1. +3
    -3
      extras/Projucer/Source/Application/jucer_Application.cpp
  2. +1
    -1
      extras/Projucer/Source/Project/jucer_Module.cpp

+ 3
- 3
extras/Projucer/Source/Application/jucer_Application.cpp View File

@@ -110,6 +110,9 @@ void ProjucerApplication::initialise (const String& commandLine)
return;
}
rescanJUCEPathModules();
rescanUserPathModules();
openDocumentManager.registerType (new ProjucerAppClasses::LiveBuildCodeEditorDocument::Type(), 2);
childProcessCache.reset (new ChildProcessCache());
@@ -162,9 +165,6 @@ void ProjucerApplication::handleAsyncUpdate()
if (licenseController != nullptr)
licenseController->startWebviewIfNeeded();
rescanJUCEPathModules();
rescanUserPathModules();
#if JUCE_MAC
PopupMenu extraAppleMenuItems;
createExtraAppleMenuItems (extraAppleMenuItems);


+ 1
- 1
extras/Projucer/Source/Project/jucer_Module.cpp View File

@@ -135,7 +135,7 @@ static void addAllModulesInSubfoldersRecursively (const File& path, int depth, M
if (job->shouldExit())
return;
auto childPath = iter.getFile().getLinkedTarget();
auto childPath = iter.getFile();
if (! tryToAddModuleFromFolder (childPath, list))
addAllModulesInSubfoldersRecursively (childPath, depth - 1, list);


Loading…
Cancel
Save