Skip to content

Commit c4de750

Browse files
author
Federico Fissore
committed
Added library version to "Using library X..." verbose notification
1 parent ddd19f6 commit c4de750

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

arduino-core/src/processing/app/debug/Compiler.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -388,16 +388,22 @@ public boolean compile(boolean _verbose, boolean _save) throws RunnerException,
388388
for (UserLibrary lib : importedLibraries) {
389389
if (verbose) {
390390
String legacy = "";
391-
if (lib instanceof LegacyUserLibrary)
391+
if (lib instanceof LegacyUserLibrary) {
392392
legacy = "(legacy)";
393-
System.out.println(I18n
394-
.format(_("Using library {0} in folder: {1} {2}"), lib.getName(),
395-
lib.getInstalledFolder(), legacy));
393+
}
394+
395+
if (lib.getParsedVersion() == null) {
396+
System.out.println(I18n.format(_("Using library {0} in folder: {1} {2}"), lib.getName(), lib.getInstalledFolder(), legacy));
397+
} else {
398+
System.out.println(I18n.format(_("Using library {0} at version {1} in folder: {2} {3}"), lib.getName(), lib.getParsedVersion(), lib.getInstalledFolder(), legacy));
399+
}
396400
}
397401
includeFolders.add(lib.getSrcFolder());
398402
}
399-
if (verbose)
403+
404+
if (verbose) {
400405
System.out.println();
406+
}
401407

402408
List<String> archs = new ArrayList<String>();
403409
archs.add(BaseNoGui.getTargetPlatform().getId());

0 commit comments

Comments
 (0)