Exclude AIX libraries
authorMathieu Baudier <mbaudier@argeo.org>
Thu, 7 Mar 2024 13:15:23 +0000 (14:15 +0100)
committerMathieu Baudier <mbaudier@argeo.org>
Thu, 7 Mar 2024 13:15:23 +0000 (14:15 +0100)
src/org/argeo/build/Repackage.java

index f93776bca8dbdde16ecae61960b7531f7ad0da37..41362498aa5f430c2a5c5485789052008cafd544 100644 (file)
@@ -1128,7 +1128,7 @@ public class Repackage {
                                // native libraries
                                boolean removeDllFromJar = true;
                                if (isNative && (entry.getName().endsWith(".so") || entry.getName().endsWith(".dll")
-                                               || entry.getName().endsWith(".jnilib"))) {
+                                               || entry.getName().endsWith(".jnilib") || entry.getName().endsWith(".a"))) {
                                        Path categoryDir = bundleDir.getParent();
                                        boolean copyDll = false;
                                        Path targetDll = categoryDir.resolve(bundleDir.relativize(target));