Skip to content

Commit a8525c6

Browse files
committed
Parse libraries index after updating it (when launche from CLI)
Fix #5424
1 parent 653a052 commit a8525c6

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

app/src/processing/app/Base.java

+5-3
Original file line numberDiff line numberDiff line change
@@ -379,13 +379,15 @@ public Base(String[] args) throws Exception {
379379
System.exit(0);
380380

381381
} else if (parser.isInstallLibrary()) {
382-
LibrariesIndexer indexer = new LibrariesIndexer(BaseNoGui.getSettingsFolder());
382+
BaseNoGui.onBoardOrPortChange();
383+
383384
ProgressListener progressListener = new ConsoleProgressListener();
385+
libraryInstaller.updateIndex(progressListener);
386+
387+
LibrariesIndexer indexer = new LibrariesIndexer(BaseNoGui.getSettingsFolder());
384388
indexer.parseIndex();
385-
BaseNoGui.onBoardOrPortChange();
386389
indexer.setSketchbookLibrariesFolder(BaseNoGui.getSketchbookLibrariesFolder());
387390
indexer.setLibrariesFolders(BaseNoGui.getLibrariesPath());
388-
libraryInstaller.updateIndex(progressListener);
389391

390392
for (String library : parser.getLibraryToInstall().split(",")) {
391393
String[] libraryToInstallParts = library.split(":");

0 commit comments

Comments
 (0)