From e599175b2ebcd63796c1584772d6f531d89104b2 Mon Sep 17 00:00:00 2001 From: Volker Schumacher Date: Tue, 12 Jan 2010 00:34:06 +0800 Subject: run install_name_tool after unpacking shared/jni libraries on mac. --- src/main/java/org/apache/maven/plugin/nar/AbstractNarLayout.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/main/java/org/apache/maven/plugin/nar/AbstractNarLayout.java') diff --git a/src/main/java/org/apache/maven/plugin/nar/AbstractNarLayout.java b/src/main/java/org/apache/maven/plugin/nar/AbstractNarLayout.java index 3f2cf17..d04c01e 100644 --- a/src/main/java/org/apache/maven/plugin/nar/AbstractNarLayout.java +++ b/src/main/java/org/apache/maven/plugin/nar/AbstractNarLayout.java @@ -139,6 +139,14 @@ public abstract class AbstractNarLayout log ); } } + if ( NarUtil.getOS( os ).equals( OS.MACOSX ) ) + { + File[] dylibDirs = new File[2]; + dylibDirs[0] = new File( narLocation, "lib/" + defaultAOL + "/" + Library.SHARED ); + dylibDirs[1] = new File( narLocation, "lib/" + defaultAOL + "/" + Library.JNI ); + + NarUtil.runInstallNameTool( dylibDirs, log ); + } } /** -- cgit v1.2.3