X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Forg%2Fargeo%2Fbuild%2FRepackage.java;h=90202952607eb15b9cab2a53e597250b7b0372ad;hb=56823b2fa7daf14ccff45e329f9653cdc3273ec4;hp=1b2d6d1d8e7af3d440236dca2c431b37fb8ae42b;hpb=3a732afdebd35d5f4fc219f2f9d033e9ba94caae;p=cc0%2Fargeo-build.git diff --git a/src/org/argeo/build/Repackage.java b/src/org/argeo/build/Repackage.java index 1b2d6d1..9020295 100644 --- a/src/org/argeo/build/Repackage.java +++ b/src/org/argeo/build/Repackage.java @@ -75,6 +75,7 @@ public class Repackage { final static boolean parallel = true; // cache + /** Summary of all license seen during the repackaging. */ final static Map> licensesUsed = new TreeMap<>(); /** Main entry point. */ @@ -101,7 +102,7 @@ public class Repackage { StringBuilder sb = new StringBuilder(); for (String licenseId : licensesUsed.keySet()) for (String name : licensesUsed.get(licenseId)) - sb.append(licenseId + "\t" + name + "\n"); + sb.append((licenseId.equals("") ? "Proprietary" : licenseId) + "\t\t" + name + "\n"); logger.log(INFO, "# License summary:\n" + sb); } @@ -889,7 +890,7 @@ public class Repackage { } else { if (!licensesUsed.containsKey(spdxLicenceId)) licensesUsed.put(spdxLicenceId, new TreeSet<>()); - licensesUsed.get(spdxLicenceId).add(file.getFileName().toString()); + licensesUsed.get(spdxLicenceId).add(nameVersion.toString()); } try (OutputStream out = Files.newOutputStream(manifestPath)) {