From dfd187de84f409ad58d2f931bcdd17cd699a9a1d Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 13 Sep 2023 06:17:41 +0200 Subject: [PATCH] Skip duplicate NOTICE when merging --- src/org/argeo/build/Repackage.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/org/argeo/build/Repackage.java b/src/org/argeo/build/Repackage.java index a6c84ed..d90375e 100644 --- a/src/org/argeo/build/Repackage.java +++ b/src/org/argeo/build/Repackage.java @@ -584,6 +584,10 @@ public class Repackage { } else if (entry.getName().startsWith("org/apache/batik/")) { logger.log(TRACE, "Skip " + entry.getName()); continue entries; + } else if (entry.getName().startsWith("META-INF/NOTICE")) { + logger.log(TRACE, "Skip " + entry.getName()); + // TODO merge them? + continue entries; } else { throw new IllegalStateException("File " + target + " from " + artifact + " already exists"); } -- 2.30.2